Commit e8ce68b0 authored by Tom Lane's avatar Tom Lane

Doc: update RELEASE_CHANGES checklist.

Update checklist to reflect current practice:

* The platform-specific FAQ files are long gone.

* We've never routinely updated the libbind code we borrowed, either,
and there seems no reason to start now.

* Explain current practice of running pgindent twice per cycle.

Discussion: https://postgr.es/m/4038398.1620238684@sss.pgh.pa.us
parent 2ce353fc
...@@ -59,7 +59,6 @@ in both master and the branch. ...@@ -59,7 +59,6 @@ in both master and the branch.
* Ports * Ports
o update ports list in doc/src/sgml/installation.sgml o update ports list in doc/src/sgml/installation.sgml
o update platform-specific FAQ's, if needed
Pre-Beta Tasks Pre-Beta Tasks
...@@ -69,14 +68,16 @@ These things should be done at least once per development cycle. ...@@ -69,14 +68,16 @@ These things should be done at least once per development cycle.
Typically we do them between feature freeze and start of beta test, Typically we do them between feature freeze and start of beta test,
but there may be reasons to do them at other times as well. but there may be reasons to do them at other times as well.
* Run mechanical code beautification tools:
pgindent, pgperltidy, and "make reformat-dat-files"
(see src/tools/pgindent/README)
* Renumber any manually-assigned OIDs between 8000 and 9999 * Renumber any manually-assigned OIDs between 8000 and 9999
to lower numbers, using renumber_oids.pl (see notes in bki.sgml) to lower numbers, using renumber_oids.pl (see notes in bki.sgml)
* Update config.guess and config.sub * Update config.guess and config.sub
(from https://savannah.gnu.org/projects/config) (from https://savannah.gnu.org/projects/config)
* Update inet/cidr data types with newest Bind patches
* Update Unicode data: Edit UNICODE_VERSION and CLDR_VERSION in * Update Unicode data: Edit UNICODE_VERSION and CLDR_VERSION in
src/Makefile.global.in, run make update-unicode, and commit. src/Makefile.global.in, run make update-unicode, and commit.
...@@ -84,7 +85,8 @@ but there may be reasons to do them at other times as well. ...@@ -84,7 +85,8 @@ but there may be reasons to do them at other times as well.
Starting a New Development Cycle Starting a New Development Cycle
================================ ================================
* Typically, we do pgindent and perltidy runs just before branching * Typically, we do pgindent and perltidy runs just before branching,
as well as before beta
* Create a branch in git for maintenance of the previous release * Create a branch in git for maintenance of the previous release
o on master branch, do: o on master branch, do:
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment