From: Peter Eisentraut Date: Fri, 24 Nov 2006 17:03:50 +0000 (+0000) Subject: Separate release preparation jobs for all releases and for major releases X-Git-Tag: REL8_2_RC1~9 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8c1ce4559d1887cec389085191acbdc6b145c7c6;p=postgresql Separate release preparation jobs for all releases and for major releases --- diff --git a/src/tools/RELEASE_CHANGES b/src/tools/RELEASE_CHANGES index 4e43f3ce36..15f26b6323 100644 --- a/src/tools/RELEASE_CHANGES +++ b/src/tools/RELEASE_CHANGES @@ -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 @@ -40,17 +54,8 @@ 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. - ---------------------------------------------------------------------------