This commit is contained in:
Jeremy Fincher 2004-09-01 06:11:21 +00:00
parent 3db2904ed0
commit e9205ff621

View File

@ -2,8 +2,9 @@ These are things not to be forgotten when making a Supybot release:
Make sure the RELNOTES has "Version MAJOR.MINOR.PATCHLEVEL" at the top. Make sure the RELNOTES has "Version MAJOR.MINOR.PATCHLEVEL" at the top.
Make sure the ChangeLog has been ordered by importance. Make sure the ChangeLog has been ordered by importance.
Feature additions first, changes second, fixes last (if at all)
Make sure the ChangeLog has been given a proper header and that its Make sure the ChangeLog has been given a proper header and that its
first change is "* Version MAJOR.MINOR.PATCHLEVEL!". First change is "* Version MAJOR.MINOR.PATCHLEVEL!".
Update the version in conf.py. Update the version in conf.py.
Update the version in setup.py. Update the version in setup.py.
Update the version in scripts/supybot Update the version in scripts/supybot
@ -19,9 +20,11 @@ Create .tar.gz: tar czvf Supybot-MAJOR.MINOR.PATCHLEVEL.tar.gz <dir>
Create .tar.bz2: tar cjvf Supybot-MAJOR.MINOR.PATCHLEVEL.tar.bz2 <dir> Create .tar.bz2: tar cjvf Supybot-MAJOR.MINOR.PATCHLEVEL.tar.bz2 <dir>
Create .zip: zip -r Supybot-MAJOR.MINOR.PATCHLEVEL.zip <dir> Create .zip: zip -r Supybot-MAJOR.MINOR.PATCHLEVEL.zip <dir>
Add the release to the supybot package in SF.net. Add the release to the supybot package in SF.net.
The version should be Supybot-MAJOR.MINOR.PATCHLEVEL
Upload the archives to upload.sf.net, add to the release on SF.net. Upload the archives to upload.sf.net, add to the release on SF.net.
Announce the release in a News item on SF.net. Announce the release in a News item on SF.net.
Announce the release on Freshmeat.net. Announce the release on Freshmeat.net.
The version should be MAJOR.MINOR.PATCHLEVEL
Announce the release on PyPI via "python setup.py register". Announce the release on PyPI via "python setup.py register".
Announce the release on the forums. Announce the release on the forums.
Announce the release on comp.lang.python and comp.lang.python.announce. Announce the release on comp.lang.python and comp.lang.python.announce.