summaryrefslogtreecommitdiff
path: root/docs/RELEASE-HOWTO
diff options
context:
space:
mode:
authorMatthias Clasen <matthiasc@src.gnome.org>2004-08-25 16:21:15 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2004-08-25 16:21:15 +0000
commit17cf070553a025e0dac3206d7019ff52a9a2e8fb (patch)
tree53e8390aee31df5b72b831fe28126e9fb9b4b48e /docs/RELEASE-HOWTO
parentf1d9c777fab3688a9f832669a6cdfb3c443d3573 (diff)
downloadgdk-pixbuf-17cf070553a025e0dac3206d7019ff52a9a2e8fb.tar.gz
Diffstat (limited to 'docs/RELEASE-HOWTO')
-rw-r--r--docs/RELEASE-HOWTO27
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.