Separate release preparation jobs for all releases and for major releases
This commit is contained in:
parent
d2b694d825
commit
8c1ce4559d
@ -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.
|
||||
|
||||
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user