diff options
author | Matthias Clasen <matthiasc@src.gnome.org> | 2004-08-25 16:21:15 +0000 |
---|---|---|
committer | Matthias Clasen <matthiasc@src.gnome.org> | 2004-08-25 16:21:15 +0000 |
commit | 17cf070553a025e0dac3206d7019ff52a9a2e8fb (patch) | |
tree | 53e8390aee31df5b72b831fe28126e9fb9b4b48e /docs/RELEASE-HOWTO | |
parent | f1d9c777fab3688a9f832669a6cdfb3c443d3573 (diff) | |
download | gdk-pixbuf-17cf070553a025e0dac3206d7019ff52a9a2e8fb.tar.gz |
2.5.2GTK_2_5_2
Diffstat (limited to 'docs/RELEASE-HOWTO')
-rw-r--r-- | docs/RELEASE-HOWTO | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/docs/RELEASE-HOWTO b/docs/RELEASE-HOWTO index 9f6c6ae85..b029f91c4 100644 --- a/docs/RELEASE-HOWTO +++ b/docs/RELEASE-HOWTO @@ -19,24 +19,27 @@ Without those packages make distcheck will *not* pass. 3) Verify that the version in configure.in has been bumped after the last release. (Note that this is critical, a slip-up here will cause the soname to change). -4) Add === Released 2.x.y === at the top of all ChangeLog files -5) make distcheck -6) Fix broken stuff found by 5) repeat -7) cvs commit; you'll have a bunch of po file changes, and maybe some +4) Make sure that make check is happy (If you don't do it here, make distcheck +will also catch it, but it is kind of disheartening to see make distcheck fail +due to an extraneous symbol after watching it build the docs for an hour...) +5) Add === Released 2.x.y === at the top of all ChangeLog files +6) make distcheck +7) Fix broken stuff found by 5) repeat +8) cvs commit; you'll have a bunch of po file changes, and maybe some doc changes too (NOTE: be sure to use cvs with compression, else you'll end up waiting for a long time :). -8) If 7) fails because someone else committed inbetween, curse, cvs up, +9) If 7) fails because someone else committed inbetween, curse, cvs up, fix conflicts and go to 5) -9) type 'cvs tag GTK_2_x_y' in the toplevel directory -10) You now have the tarball, and the CVS tag, now upload the tarball to +10) type 'cvs tag GTK_2_x_y' in the toplevel directory +11) You now have the tarball, and the CVS tag, now upload the tarball to gnome.org and gtk.org -11) Go to the gnome-announce list archives, find the last announce message, +12) Go to the gnome-announce list archives, find the last announce message, create a new message in the same form, replacing version numbers, commentary at the top about "what this release is about" and the Summary of changes. -12) Send it to gnome-announce-list, gtk-list, gtk-app-devel-list and +13) Send it to gnome-announce-list, gtk-list, gtk-app-devel-list and gtk-devel-list. Set reply-to to gnome-hackers. -13) Bump the version number in configure.in. -14) Create a new milestone in bugzilla and move the remaining bugs from the +14) Bump the version number in configure.in. +15) Create a new milestone in bugzilla and move the remaining bugs from the 2.x.y milestone over to the new one. -15) Add a link to the release announcement to www.gtk.org which lives in +16) Add a link to the release announcement to www.gtk.org which lives in the gtk-web cvs module. |