Version 2 (modified by 19 years ago) ( diff ) | ,
---|
Checklist of things to do before a release
A simple reminder list
- Verify source:trunk/wiki-default/ contains all pages listed in TracProject/DefaultWikiPages
- Check all default wikipages for TracLinks to nonexistant pages/resources
- Check source:trunk/MANIFEST.in
- Check source:trunk/THANKS
- Update ChangeLog and source:trunk/ChangeLog
- Update TracInstall, source:trunk/INSTALL and source:trunk/UPGRADE
- Update version number
- Create dist packages
- Check out trunk to a clean sandbox
- python setup.py sdist — .tar.gz
- python setup.py bdist_rpm — .rpm
- Build windows installer
- copy neo_cgi.pyd into build/lib/trac/ before bdisting
- remove wiki/checkwiki.py*
- python setup.py bdist_wininst — .exe win32 installer
- Test installation on all target platforms
- Install on a clean system. Remove any old Trac installation before testin
- Tag/copy version in subversion
- Upload to http://ftp.edgewall.com/
- Update TracDownload
- Post on trac-announce@…
- Update freshmeat entry
See also: TracDev
Note:
See TracWiki
for help on using the wiki.