From: Josh B. <glu...@gm...> - 2010-03-14 16:34:43
|
Hi, Jon: I started updating lots of little things for the release, then realized it would have been good for you to have done that, so you know what needs to be done. Here's a List of Things-to-be-Done to get a release ready: 0. do a git pull to get the latest source 1. Download latest po files from translation project (http://translationproject.org/domain/glunarclock.html) and add to po/ (done) 2. Add any new po files to the list in configure.in (done) 3. add any new po authors to AUTHORS file (done) 4. add entry to NEWS for new release and user visible changes (done) (Christine: could you check the NEWS file and add entries for user visible changes...e.g. second click on applet closes moon data dialog and whatever else you changed.) 5. increment version number in configure.in (done) 6. commit all the above changes to git (done, except for more NEWS) 6b. tag the files in git with "Release-0.34.1" or similar 7. run $ ./autogen.sh 8. run $ make dist to generate a release tarball for distribution 9. unpack the tarball somewhere, configure appropriately, make, and run applet to test. 10. cd into po/ and run $ make glunarclock.pot (remove the "../" from the path if you wish. I'll write a separate e-mail about this.) 11. submit the new pot to the tranlsation project. 12. upload tarball to sourceforge and make new release. copy & paste the latest entry from the NEWS file for the release notes/changelog. 13. announce new release on glunarclock homepage 14. optional: announce new release on gnome-announce list (or similar, I can't really remember which list it is...) I think that's it.... good luck -j |