2
------------------------------------------
4
1. Bump the VERSION number in src/config.py.
6
2. Update the NEWS file, and ensure it lists all changes (hint: bzr log).
8
3. Generate the tarball:
12
4. Manually check the contents of the generated tarball (you'll find it
13
in dist/) to ensure there's no file missing or too much, and try
14
installing and running it.
16
If you find a problem, fix it, commit the fix, and start again from 1.
17
Hint: In case of a missing file or a useless file being there, edit
20
5. Create a datached signature for the tarball, with:
22
gpg --armor --sign --detach-sig \
23
dist/gnome-activity-journal-$(python -c \
24
'import src.config; print src.config.VERSION').tar.gz
26
6. Upload the tarball and the generated *.asc GPG signature to the right
27
milestone on Launchpad.
29
7. Write an announcement e-mail and send it to the following mailing lists:
31
+ zeitgeist@lists.launchpad.net
32
+ gnome-zeitgeist-users@lists.launchpad.net
33
+ gnome-announce-list@gnome.org
35
10. Post an announcement on the Launchpad project page based the e-mail.