INN commit: trunk/doc/pod (hacking.pod)

INN Commit rra at isc.org
Wed Oct 21 23:42:13 UTC 2015


    Date: Wednesday, October 21, 2015 @ 16:42:13
  Author: eagle
Revision: 9953

Add some more release instructions to HACKING

Document more on pushing releases to ftp.isc.org.  Mention updating
Russ's unofficial web site, which contains the autogenerated HTML
versions of the documentation.

Modified:
  trunk/doc/pod/hacking.pod

-------------+
 hacking.pod |   32 +++++++++++++++++++++++++++-----
 1 file changed, 27 insertions(+), 5 deletions(-)

Modified: hacking.pod
===================================================================
--- hacking.pod	2015-10-15 04:41:37 UTC (rev 9952)
+++ hacking.pod	2015-10-21 23:42:13 UTC (rev 9953)
@@ -782,12 +782,27 @@
 
 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 (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>).
+site and update the F<inn.tar.gz.md5> link.  Sign the release, creating a
+F<*.asc> file, using:
 
+    gpg --detach-sign --armor inn-Y.Y.Y.tar.gz
+
+Also create SHA-1, SHA-256, and SHA-512 files, with C<sha1sum>,
+C<sha256sum>, and C<sha512sum>, respectively, and then sign them to create
+corresponding F<*.asc> files.  You don't need to retain the unsigned
+checksum files.
+
+Update the F<inn.tar.gz*> links and possibly move older releases off into
+the F<OLD> directory.
+
+(Currently, this is all done by Russ by updating the files in
+L<http://archives.eyrie.org/software/inn/> and then letting ISC mirror
+them via rsync.)
+
+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>).
+
 =item 13.
 
 After the ISC web site has been updated with links towards the new
@@ -815,6 +830,13 @@
 For major releases, update the branch used for the generation of STABLE
 snapshots.
 
+=item 17.
+
+Ping Russ to update L<http://www.eyrie.org/~eagle/software/inn/> with the
+latest version information and, for a major release, clone the
+documentation tree for CURRENT as a new stable documentation tree for the
+stable release series.
+
 =back
 
 =head1 References



More information about the inn-committers mailing list