Edgewall Software

Changes between Version 124 and Version 125 of TracDev/ReleaseChecklist


Ignore:
Timestamp:
Jul 20, 2018, 1:13:35 AM (6 years ago)
Author:
Ryan J Ollos
Comment:

Better steps for creating tag.

Legend:

Unmodified
Added
Removed
Modified
  • TracDev/ReleaseChecklist

    v124 v125  
    8989 * Update copyright year on [browser:/trunk/trac/templates/about.html#/${year} about] page, [source:/trunk/trac/admin/console.py#/(year)s trac-admin] and [source:trunk/COPYING#/2003-20 COPYING] file.
    9090 * Check whether there are any eligible changesets that have not been merged into the branch.
    91  * Comment out `tag_build` setting in [source:trunk/setup.cfg setup.cfg].
    9291
    9392=== Prepare packages
     
    103102==== Create dist packages
    104103
    105  * Check out the release branch.
     104 * Check out the release branch and prepare to tag:
     105 {{{#!sh
     106$ svn co --depth empty https://svn.edgewall.org/repos/trac/tags
     107$ svn cp ^/branches/1.2-stable trac-1.2.3
     108}}}
     109 * Comment out `tag_build` setting in [source:trunk/setup.cfg setup.cfg].
    106110 * Build source archive (tarball) and wheel on Unix:
    107111 {{{#!sh
     
    142146# For dev release
    143147$ ./update_latest.sh $VER dev
    144 }}}
     148}}}
     149* Commit the tag directory
    145150
    146151=== Finalize the release
    147152
    148153 * Test `easy_install Trac`.
    149  * Tag/copy version in subversion.
    150154 * Close [kwquery:release release coordination ticket]. (*)
    151155 * Mark the finished milestones as //completed// (with the //completed date// preferably being the date that the releases were announced), and change their descriptions from //next// maintenance/development release to //latest// maintenance/development release.
     
    169173=== Prepare for development
    170174
    171  * Uncomment `tag_build` setting in [source:trunk/setup.cfg setup.cfg].
    172175 * Add a !TicketQuery progress bar for the next version on the TracDev/ReleaseNotes page, in the #Overview section ([wiki:TracDev/ReleaseNotes/1.2?action=diff&version=7 example]).
    173176 * Update version number in [source:trunk/setup.py setup.py] and [source:trunk/trac/__init__.py trac/__init__.py].