Skip to content

Commit 8c1ce45

Browse files
committed
Separate release preparation jobs for all releases and for major releases
1 parent d2b694d commit 8c1ce45

File tree

1 file changed

+25
-20
lines changed

1 file changed

+25
-20
lines changed

src/tools/RELEASE_CHANGES

Lines changed: 25 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,47 @@
1-
2-
* Major/minor release version number changes
1+
For All Releases (major, minor, beta, RC)
2+
================
3+
4+
* Release version number changes
35
o doc/bug.template
46
o bump Win32 interface version numbers
57
- src/include/pg_config.h.win32
68
- src/interfaces/libpq/libpq.rc.in
79
- src/port/win32ver.rc
810
o update doc/FAQ and doc/src/FAQ/FAQ.html
9-
o bump library versions for _major_ releases
10-
- src/interfaces/*/Makefile
11-
- src/interfaces/*/*/Makefile
1211
o copy FAQs from HEAD to top-most branch
1312
o configure.in, and run autoconf or update configure (by packager)
1413

15-
* Beta and Release Candidate (RC) changes
16-
o doc/bug.template
17-
o src/include/pg_config.h.win32
18-
o configure.in, and run autoconf or update configure (by packager)
19-
2014
* Release notes
2115
o scan cvs logs, use pgcvslog and flags in comments
2216
o update doc/src/sgml/release.sgml
2317
o run spellchecker on result
18+
o add SGML markup
19+
20+
* Update timezone data to match latest zic database (see src/timezone/README)
21+
22+
* Translation updates
23+
Translations are kept in the project "pgtranslation" on PgFoundry.
24+
1. Check out the messages module (of the right branch).
25+
2. Check out the admin module.
26+
3. Run "sh .../admin/cp-po .../messages .../pgsql
27+
4. Commit.
28+
29+
30+
For Major Releases
31+
==================
32+
(in addition to the above)
33+
34+
* Bump library versions, if appropriate (see below)
35+
o src/interfaces/*/Makefile
36+
o src/interfaces/*/*/Makefile
37+
38+
* Release notes
2439
o check that dashed items from the TODO list are complete
2540
o remove dashed TODO items
2641
o group items into categories
2742
o select major features
2843
o select incompatibilities
2944
o add documenation for items
30-
o add SGML markup
3145

3246
* Documentation
3347
document all new features
@@ -40,17 +54,8 @@
4054
update ports list in doc/src/sgml/installation.sgml
4155
update platform-specific FAQ's, if needed
4256

43-
* Update timezone data to match latest zic database (see src/timezone/README)
44-
4557
* Update inet/cidr data types with newest Bind patches
4658

47-
* Translation updates
48-
Translations are kept in the project "pgtranslation" on PgFoundry.
49-
1. Check out the messages module (of the right branch).
50-
2. Check out the admin module.
51-
3. Run "sh .../admin/cp-po .../messages .../pgsql
52-
4. Commit.
53-
5459

5560
---------------------------------------------------------------------------
5661

0 commit comments

Comments
 (0)