Author: bugman Date: Thu Jul 20 05:35:21 2006 New Revision: 2517 URL: http://svn.gna.org/viewcvs/relax?rev=2517&view=rev Log: Modified the release checklist to include updating the 'CHANGES' file. Modified: 1.2/docs/Release_Checklist Modified: 1.2/docs/Release_Checklist URL: http://svn.gna.org/viewcvs/relax/1.2/docs/Release_Checklist?rev=2517&r1=2516&r2=2517&view=diff ============================================================================== --- 1.2/docs/Release_Checklist (original) +++ 1.2/docs/Release_Checklist Thu Jul 20 05:35:21 2006 @@ -1,4 +1,8 @@ -1. Make a copy of the current head to the tags directory using a command such as: +* Review the SVN log and add an entry into the CHANGES file (in the 'docs/' directory) for the current release. Create three sections titled 'Features', 'Changes', and 'Bugfixes'. + + + +* Make a copy of the current head to the tags directory using a command such as: $ svn cp svn+ssh://bugman@xxxxxxxxxxx/svn/relax/1.2 svn+ssh://bugman@xxxxxxxxxxx/svn/relax/tags/1.2.4 @@ -6,38 +10,38 @@ -2. Checkout the tagged version with: +* Checkout the tagged version with: $ svn co svn+ssh://bugman@xxxxxxxxxxx/svn/relax/tags/1.2.4 relax-1.2.4 -3. Change the version number in file 'version.py'. +* Change the version number in file 'version.py'. -4. Generate the binary and source distribution files (and their GPG signatures) by typing: +* Generate the binary and source distribution files (and their GPG signatures) by typing: $ scons binary_dist $ scons source_dist -5. Commit the changes so the 'tags' directory is updated. +* Commit the changes so the 'tags' directory is updated. -6. Move the distribution files and their signatures, as well as the PDF manual, to the mirror directory for the relax download site. This directory should contain all the files and directories accessible from 'http://download.gna.org/relax/'. Rsync the entire directory contents to download.gna.org/upload/relax/ using the command +* Move the distribution files and their signatures, as well as the PDF manual, to the mirror directory for the relax download site. This directory should contain all the files and directories accessible from 'http://download.gna.org/relax/'. Rsync the entire directory contents to download.gna.org/upload/relax/ using the command $ rsync --delete -avr --rsh="ssh" * bugman@xxxxxxxxxxxxxxxx:/upload/relax/ -7. Modify the http://nmr-relax.com download page to point to the newest version of relax. +* Modify the http://nmr-relax.com download page to point to the newest version of relax. -8. Create the HTML version of the manual with the command: +* Create the HTML version of the manual with the command: $ scons manual_html @@ -45,4 +49,4 @@ -9. Post the release message to the relax-announce mailing list and as a news item on the relax Gna! website. +* Post the release message to the relax-announce mailing list and as a news item on the relax Gna! website.