Release Check List
Test
- Build with BuildBot on as many platforms as possible
- Test with the Examples (at least EchoTest)
- Check the documentation for typo's etc
Release
- Update release date in the changelog
- Remove old branches
- Create a new tag for the source, examples, www and docs projects using the release-0.xx tag name
- Create releases including docs
- Update MD5 checksums
- Double-check if there are no .pyc files in the archive files
- Upload files to server and the Cheeseshop
- Update download wiki page
- Close milestone (and create new one)
- Release project version number in Trac admin, set as default
- Add new project version number in Trac admin
Bump
- Add new section in the changelog
- setup.py for setuptools
- __init__.py for epydoc
Announce
- Cheeseshop
- PyAMF users/dev/announce lists
- PyAMF blog
- OSFlash/python/django/pylons lists
- OSFlash blog
- SourceForge
Sleep
