]> granicus.if.org Git - postgresql/commitdiff
Separate release preparation jobs for all releases and for major releases
authorPeter Eisentraut <peter_e@gmx.net>
Fri, 24 Nov 2006 17:03:50 +0000 (17:03 +0000)
committerPeter Eisentraut <peter_e@gmx.net>
Fri, 24 Nov 2006 17:03:50 +0000 (17:03 +0000)
src/tools/RELEASE_CHANGES

index 4e43f3ce36a37e145e8182667c2a410a05821b2c..15f26b6323d36d9cb77901090eab12fe16e1c5ce 100644 (file)
@@ -1,33 +1,47 @@
-* Major/minor release version number changes
+For All Releases (major, minor, beta, RC)
+================
+
+* Release version number changes
        o doc/bug.template
        o bump Win32 interface version numbers
                - src/include/pg_config.h.win32
                - src/interfaces/libpq/libpq.rc.in
                - src/port/win32ver.rc
        o update doc/FAQ and doc/src/FAQ/FAQ.html
-       o bump library versions for _major_ releases
-               - src/interfaces/*/Makefile
-               - src/interfaces/*/*/Makefile
        o copy FAQs from HEAD to top-most branch
        o configure.in, and run autoconf or update configure (by packager)
 
-* Beta and Release Candidate (RC) changes
-       o doc/bug.template
-       o src/include/pg_config.h.win32
-       o configure.in, and run autoconf or update configure (by packager)
-
 * Release notes
        o scan cvs logs, use pgcvslog and flags in comments
        o update doc/src/sgml/release.sgml
        o run spellchecker on result
+       o add SGML markup
+
+* Update timezone data to match latest zic database (see src/timezone/README)
+
+* Translation updates
+       Translations are kept in the project "pgtranslation" on PgFoundry.
+       1. Check out the messages module (of the right branch).
+       2. Check out the admin module.
+       3. Run "sh .../admin/cp-po .../messages .../pgsql
+       4. Commit.
+
+
+For Major Releases
+==================
+(in addition to the above)
+
+* Bump library versions, if appropriate (see below)
+       o src/interfaces/*/Makefile
+       o src/interfaces/*/*/Makefile
+
+* Release notes
        o check that dashed items from the TODO list are complete
        o remove dashed TODO items
        o group items into categories
        o select major features
        o select incompatibilities
        o add documenation for items
-       o add SGML markup
 
 * Documentation
        document all new features
        update ports list in doc/src/sgml/installation.sgml
        update platform-specific FAQ's, if needed
 
-* Update timezone data to match latest zic database (see src/timezone/README)
-
 * Update inet/cidr data types with newest Bind patches
 
-* Translation updates
-       Translations are kept in the project "pgtranslation" on PgFoundry.
-       1. Check out the messages module (of the right branch).
-       2. Check out the admin module.
-       3. Run "sh .../admin/cp-po .../messages .../pgsql
-       4. Commit.
-
 
 ---------------------------------------------------------------------------