summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog6
-rw-r--r--ChangeLog.pre-2-106
-rw-r--r--ChangeLog.pre-2-26
-rw-r--r--ChangeLog.pre-2-46
-rw-r--r--ChangeLog.pre-2-66
-rw-r--r--ChangeLog.pre-2-86
-rw-r--r--docs/Makefile.am4
-rw-r--r--docs/RELEASE-HOWTO27
8 files changed, 65 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 4d6aeceae..202791a1c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+Tue Nov 19 00:45:34 2002 Kristian Rietveld <kris@gtk.org>
+
+ * docs/RELEASE-HOWTO: new file describing the release process.
+
+ * docs/Makefile.am: added RELEASE-HOWTO to EXTRA_DIST.
+
Mon Nov 18 18:15:56 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtksettings.c (gtk_settings_get_property): Clean up
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index 4d6aeceae..202791a1c 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -1,3 +1,9 @@
+Tue Nov 19 00:45:34 2002 Kristian Rietveld <kris@gtk.org>
+
+ * docs/RELEASE-HOWTO: new file describing the release process.
+
+ * docs/Makefile.am: added RELEASE-HOWTO to EXTRA_DIST.
+
Mon Nov 18 18:15:56 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtksettings.c (gtk_settings_get_property): Clean up
diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2
index 4d6aeceae..202791a1c 100644
--- a/ChangeLog.pre-2-2
+++ b/ChangeLog.pre-2-2
@@ -1,3 +1,9 @@
+Tue Nov 19 00:45:34 2002 Kristian Rietveld <kris@gtk.org>
+
+ * docs/RELEASE-HOWTO: new file describing the release process.
+
+ * docs/Makefile.am: added RELEASE-HOWTO to EXTRA_DIST.
+
Mon Nov 18 18:15:56 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtksettings.c (gtk_settings_get_property): Clean up
diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4
index 4d6aeceae..202791a1c 100644
--- a/ChangeLog.pre-2-4
+++ b/ChangeLog.pre-2-4
@@ -1,3 +1,9 @@
+Tue Nov 19 00:45:34 2002 Kristian Rietveld <kris@gtk.org>
+
+ * docs/RELEASE-HOWTO: new file describing the release process.
+
+ * docs/Makefile.am: added RELEASE-HOWTO to EXTRA_DIST.
+
Mon Nov 18 18:15:56 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtksettings.c (gtk_settings_get_property): Clean up
diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6
index 4d6aeceae..202791a1c 100644
--- a/ChangeLog.pre-2-6
+++ b/ChangeLog.pre-2-6
@@ -1,3 +1,9 @@
+Tue Nov 19 00:45:34 2002 Kristian Rietveld <kris@gtk.org>
+
+ * docs/RELEASE-HOWTO: new file describing the release process.
+
+ * docs/Makefile.am: added RELEASE-HOWTO to EXTRA_DIST.
+
Mon Nov 18 18:15:56 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtksettings.c (gtk_settings_get_property): Clean up
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8
index 4d6aeceae..202791a1c 100644
--- a/ChangeLog.pre-2-8
+++ b/ChangeLog.pre-2-8
@@ -1,3 +1,9 @@
+Tue Nov 19 00:45:34 2002 Kristian Rietveld <kris@gtk.org>
+
+ * docs/RELEASE-HOWTO: new file describing the release process.
+
+ * docs/Makefile.am: added RELEASE-HOWTO to EXTRA_DIST.
+
Mon Nov 18 18:15:56 2002 Owen Taylor <otaylor@redhat.com>
* gtk/gtksettings.c (gtk_settings_get_property): Clean up
diff --git a/docs/Makefile.am b/docs/Makefile.am
index 103682f86..7340e100b 100644
--- a/docs/Makefile.am
+++ b/docs/Makefile.am
@@ -15,5 +15,5 @@ EXTRA_DIST = \
widget_geometry.txt \
widget_system.txt \
generation.txt \
- gtkdocs_fix
-
+ gtkdocs_fix \
+ RELEASE-HOWTO
diff --git a/docs/RELEASE-HOWTO b/docs/RELEASE-HOWTO
new file mode 100644
index 000000000..b4826e169
--- /dev/null
+++ b/docs/RELEASE-HOWTO
@@ -0,0 +1,27 @@
+How to do a GTK+ release?
+=========================
+
+Make sure you have Owen's special autoconf and libtool RPMs, available at:
+http://people.redhat.com/otaylor/gtk/autotools/
+
+
+0) Blow away your gtk+ directory, check a new version out
+1) Update NEWS based on ChangeLog
+2) Update version in configure.in, increase MICRO, interface and binary
+age by 1. (Note that this is critical, a slip-up here will cause the soname
+to change).
+3) Add === Released 2.0.9 === at the top of the ChangeLog
+4) make distcheck
+5) Fix broken stuff found by 4) repeat
+6) cvs commit; you'll have a bunch of po file changes, and maybe some
+doc changes too
+7) If 6) fails because someone else committed inbetween, curse, cvs up
+fix conflicts and go to 4)
+8) type 'cvs tag GTK_2_0_9' in the toplevel directory
+9) You now have the tarball, and the CVS tag, now upload the tarball to
+gnome.org and gtk.org
+10) 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.
+11) Send it to gnome-announce-list, gtk-list, gtk-app-devel-list and
+gtk-devel-list.