Development ReleaseChecklist - gazpachoking/deluge GitHub Wiki
Deluge Release Checklist
Pre-Release
- Changelog is up-to date and add release date
- Update
po
files from Launchpad
- Version number increment:
- setup.py
- man pages
- osx/Info.plist
Build Docs
- Compress WebUI javascript
- ./build js/deluge-all
- ./build js/ext-extensions
- Tag release in git
Release
- Use git archive to create initial tarball e.g.
git archive --format=tar --prefix=deluge-1.3.0/ 1.3-stable >deluge-1.3.0.tar
- Run
make_release
script on extracted tarball e.g.
make_release deluge-1.3.0
Post-Release
- Update with version, hashes and release notes:
- ReleaseNotes
- Forum Announcement
- IRC Welcome Message
- Website
index.php
and version
files
- [http://en.wikipedia.org/wiki/Deluge_%28software%29 Wikipedia]
- Trac close milestone
- Ensure stable branch commits are also in development branch