INN commit: trunk/doc/pod (hacking.pod)
rra at isc.org
Fri May 1 13:07:09 UTC 2015
Date: Friday, May 1, 2015 @ 06:07:08
Document a few more steps to do when making a release (especially a major one)
hacking.pod | 25 ++++++++++++++-----------
1 file changed, 14 insertions(+), 11 deletions(-)
--- hacking.pod 2015-05-01 12:16:54 UTC (rev 9833)
+++ hacking.pod 2015-05-01 13:07:08 UTC (rev 9834)
@@ -707,6 +707,9 @@
included in a final release. It should not be changed for a beta or
a release candidate.
+If making a major release, the revision numbers of the STABLE series
+should also be bumped at the end of subject 1.2.
Double-check that the version information in F<lib/Makefile>,
@@ -724,8 +727,8 @@
svn copy -r ZZZZ -m "Branch Y.Y.0 release." \
-Then, remove the first paragraph in F<doc/pod/readme.pod> which deals
-with development versions.
+Then, in that newly created branch, remove the first paragraph in
+F<doc/pod/readme.pod> which deals with development versions.
@@ -778,11 +781,11 @@
Move the release into the public area of the ftp site and update the
F<inn.tar.gz> link. Also put the diff and the MD5 checksum on the ftp
-site and update the F<inn.tar.gz.md5> link. Sign the release and update
-the F<inn.tar.gz.asc> link. Possibly move older releases off into the
-F<OLD> directory. Contact the ISC folks to push the release to
-ftp.isc.org and to update the ISC web site (the relevant contact is
-C<web-request> instead of C<webmaster>).
+site and update the F<inn.tar.gz.md5> link. Sign the release (ASC,
+SHA-1, SHA-256 and SHA-512) and update the F<inn.tar.gz.asc> link.
+Possibly move older releases off into the F<OLD> directory. Contact the
+ISC folks to push the release to ftp.isc.org and to update the ISC web
+site (the relevant contact is C<web-request> instead of C<webmaster>).
@@ -801,10 +804,10 @@
Bump revision numbers to reflect the one of the following release,
-especially in F<doc/pod/install.pod> and F<doc/pod/readme.pod> for major
-releases, F<configure.ac> and F<Makefile.global.in> for both minor and
-major releases. The release versions in the Trac wiki should also be
+especially in F<doc/pod/install.pod>, F<doc/pod/readme.pod> and F<TODO>
+for major releases, F<configure.ac> and F<Makefile.global.in> for both
+minor and major releases. The release versions in the Trac wiki should
+also be updated.
More information about the inn-committers