I noticed that the release notes now constitute 25% of our SGML documentation, by line count at least:
[postgres@sss1 sgml]$ wc *.sgml ref/*.sgml | tail -1 336338 1116259 11124003 total [postgres@sss1 sgml]$ wc release-*.sgml | tail -1 85139 267417 2516545 total Another way to measure it is that Appendix E (release notes) is up to 270 subsections: http://www.postgresql.org/docs/devel/static/release.html That's starting to seem a bit excessive. And it's only going to get worse, because each set of minor releases adds hundreds of not thousands of lines here; for example the current set of release note additions weighs in at doc/src/sgml/release-9.0.sgml | 641 +++++++++++++++ doc/src/sgml/release-9.1.sgml | 725 +++++++++++++++++ doc/src/sgml/release-9.2.sgml | 832 +++++++++++++++++++ doc/src/sgml/release-9.3.sgml | 1746 ++++++++++++++++++++++++++++++++++++++++ doc/src/sgml/release-9.4.sgml | 674 ++++++++++++++++ I think it's time we changed the policy of including all release notes back to the beginning in Appendix E. I seem to recall we debated this once before, and decided that we liked having all that project history visible. But Release 6.0 is old enough to vote as of last week, so really we no longer need to prove anything about project stability/longevity. I propose that we go over to a policy of keeping in HEAD only release notes for actively maintained branches, and that each back branch should retain notes only for branches that were actively maintained when it split off from HEAD. This would keep about five years worth of history in Appendix E, which should be a roughly stable amount of text. (Note I'm *not* proposing applying this policy in time for this week's releases. There's plenty of time to think about it.) regards, tom lane -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers