1092
Comment: markup is hard
|
1058
mention im.b.o/t.b.o
|
Deletions are marked like this. | Additions are marked like this. |
Line 35: | Line 35: |
* remind people to recompile third party plugins to minimize broken abi related reports (not needed until 3.6 probably) | * announce abi/api breakages if any * update im.bitlbee.org and testing.bitlbee.org |
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
- announce abi/api breakages if any
- update im.bitlbee.org and testing.bitlbee.org