diff options
Diffstat (limited to 'HOWTO')
-rw-r--r-- | HOWTO/release.txt | 54 |
1 files changed, 38 insertions, 16 deletions
diff --git a/HOWTO/release.txt b/HOWTO/release.txt index e6af803..81f8f12 100644 --- a/HOWTO/release.txt +++ b/HOWTO/release.txt @@ -1,9 +1,9 @@ Things to do to release a version of SCons: - Prepare RELEASE notes - Prepare CHANGES text + Prepare RELEASE notes + Read through the README.txt file for any updates Build candidate packages @@ -11,14 +11,17 @@ Things to do to release a version of SCons: test on Linux test on Windows NT + 1) tar zxf scons-src-{version}.tar.gz cd scons-src-{version} python runtest.py -a + 2) tar zxf scons-{version}.tar.gz cd scons-{version} python setup.py install cd scons-src-{version} python runtest.py -a -x C:\Python15\scons.bat + 3) scons-{verson}.win32.exe cd scons-src-{version} python runtest.py -a -x C:\Python15\scons.bat @@ -29,38 +32,54 @@ Things to do to release a version of SCons: START THE NEW BRANCH (need more info) + aenbr -p {newbranch} + aenc -p {newbranch} - aedb + + aedb 100 + + aecd + + # Change the hard-coded package version numbers + # in the following files. aecp Construct debian/changelog rpm/scons.spec + vi Construct debian/changelog rpm/scons.spec + + # Optionally, do the same in the following: [optional] aecp HOWTO/change.txt debian/scons.postinst + [optional] vi HOWTO/change.txt debian/scons.postinst + aeb + aet -reg + + aed + aede + etc. Read through the FAQ for any updates - Update the web site: - - new version number (template) - announcement on the home page - new packages in the download page - checkin new scons-doc.tar.gz on the web site - update the CHANGES.txt file + Upload the packages to the SourceForge project page - Upload the packages to the web site (download page) + Test downloading from the SourceForge project page - Test downloading from the web site + Update the web site: - Upload the packages to the SourceForge project page + new version number (template) + announcement on the home page + check packages on the download page + checkin new scons-doc.tar.gz on the web site + update the CHANGES.txt file - Test downloading from the SourceForge project page + Test downloading from the web site download page @@ -73,12 +92,15 @@ Things to do to release a version of SCons: scons-announce@lists.sourceforge.net scons-users@lists.sourceforge.net scons-devel@lists.sourceforge.net + python-list@python.org + python-announce@python.org - cons-discuss@gnu.org + + [optional] cons-discuss@gnu.org linux-announce@news.ornl.gov? Notify freshmeat.net - Notifty www.cmtoday.com/contribute.html + Notify www.cmtoday.com/contribute.html |