Differences between revisions 2 and 3
Revision 2 as of 2016-01-01 19:44:09
Size: 479
Editor: dx
Comment: remove debian/changelog, that's done together with the debian packages
Revision 3 as of 2016-01-02 21:37:49
Size: 1083
Editor: dx
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
Code: Code (for dx)
Line 9: Line 9:
Website: Website (for dx)
Line 15: Line 15:
Timestamps to update when the release actually happens (for wilmer)

* code: ./doc/CHANGES (`Finished ... 200XX`)
* website: ./bitlbee.data (`$stable_released = '2016-01-01';`)
* website: ./html/changelog.html (`<p>Finished ... 200XX</p>`, regen with pandoc or just edit that line)
* website: ./maint/news.txt (`Tue, 02 Jan 2015 13:37:00 +0000`, i got the year wrong)

Actually releasing it (for wilmer)

* `git checkout master`, `git merge release-XXX`
* `git tag`
* `make tar`
* Upload to website
* Merge website
Line 18: Line 33:
 * update channel topic
Line 19: Line 35:
 * remind people to recompile third party plugins to minimize broken abi related reports  * remind people to recompile third party plugins to minimize broken abi related reports (not needed until 3.6 probably)

Release Checklist

Code (for dx)

  • ./bitlbee.h, #define BITLBEE_VERSION "3.2.2", #define BITLBEE_VERSION_CODE BITLBEE_VER(3, 2, 2)

  • ./doc/CHANGES
  • ./doc/user-guide/misc.xml, <sect1 id="whatsnew030202">...</sect1>

Website (for dx)

  • ./bitlbee.data
  • ./html/changelog.html
  • ./maint/news.txt

Timestamps to update when the release actually happens (for wilmer)

* code: ./doc/CHANGES (Finished ... 200XX) * website: ./bitlbee.data ($stable_released = '2016-01-01';) * website: ./html/changelog.html (<p>Finished ... 200XX</p>, regen with pandoc or just edit that line) * website: ./maint/news.txt (Tue, 02 Jan 2015 13:37:00 +0000, i got the year wrong)

Actually releasing it (for wilmer)

* git checkout master, git merge release-XXX * git tag * make tar * Upload to website * Merge website

Other stuff:

  • announce on twitter
  • update channel topic
  • build debian packages
  • remind people to recompile third party plugins to minimize broken abi related reports (not needed until 3.6 probably)

BitlBee Wiki: ReleaseChecklist (last edited 2017-02-04 15:09:58 by dx)