version numbers - we have a couple of transcripts showing the help
text from the command-line tools, and it would be nice to ensure the
whole transcripts (certainly including the version numbers) are up
-to date.
+to date. Sometimes these are marked in between releases as `0.XX', so
+it's worth grepping for that too.
- putty/doc/pscp.but
- putty/doc/plink.but
signatures), the Unix source tarball (plus signatures),
puttydoc.txt, the .hlp and .cnt files, and puttydoc.zip.
+ - Create subdir `htmldoc' in the release directory, which should
+ contain exactly the same set of HTML files that went into
+ puttydoc.zip.
+ + It also needs a copy of sitestyle.css, because the online
+ versions of the HTML docs will link to this (although the
+ zipped form should be self-contained).
+
- Create and sign md5sums files: one in the x86 subdir, one in the
alpha subdir, and one in the parent dir of both of those.
+ The md5sums files need not list the .DSA and .RSA signatures,
- Now double-check by verifying all the signatures on all the
files, and running md5sum -c on all the md5sums files.
- - Create subdir `htmldoc' in the release directory, which should
- contain exactly the same set of HTML files that went into
- puttydoc.zip.
- + It also needs a copy of sitestyle.css, because the online
- versions of the HTML docs will link to this (although the
- zipped form should be self-contained).
-
- Now the whole release directory should be present and correct.
Upload to ixion:www/putty/<ver>.
+ Post it to comp.security.ssh.
+ Mention it in <TDHTT> on mono.
- - All done.
+ - Relax (slightly).
+
+After the release
+-----------------
+
+The following want doing some time soon after a release has been made:
+
+ - If the release was made from a branch, make sure the version number
+ in _trunk_ CVS is up to date in all the locations listed above, so
+ that (e.g.) Unix snapshots come out right.