The following procedure shall be used to make a new release (siproxd-stable): Make the release: - check in all tested changes - update configure.ac (version number) - update ChangeLog (remove dev) - update RELNOTES Changes since last version General Overview - $ make dist - verify building on the supported plattforms (HP testdrive ?) - FreeBSD - OpenBSD - SunOS (Sparc) - Mac OS - Linux 64bit - $ make dist - calculate MD5 checksum, sha256 (shasum -a256) & GPG $ gpg --armor --detach-sig siproxd-0.8.3.tar.gz $ gpg --verify siproxd-0.8.3.tar.gz.asc siproxd-0.8.3.tar.gz - update RELNOTES with checksums - check in outstanding changes - create SVN tag $ svn cp svn://easytux.ch/siproxd/trunk \ svn://easytux.ch/siproxd/tags/rel_0_8_1 - publish on SF.net publish RELNOTES as README file on sf.net - SF Webpage: - copy html documentation to SF web page - set current.inc to new version SF - text/RELNOTES - create a news entry (News announcement on SF.net) - Mailinglist announcement - copy release traballs & signature to tuxworld/siproxd/Releases/ Open new working release: - change version number in configure.ac - ChangeLog (add new dev release) - RELNOTES - check-in