Before releasing a new version, go through this checklist: - check for patches from http://packages.qa.debian.org/p/pv.html - bump doc/VERSION - bump doc/lsm.in - check doc/NEWS is up to date - check doc/spec.in is up to date (changelog) - check manual is up to date - make indent indentclean - make update-po - make test - commit to SVN - wipe build directory, re-run generate.sh and configure - make release - make manhtml | tidy -asxhtml | sed -e '1,//d' -e '/<\/body>/,$d' - update HTML for todo and news - copy and sign tar.gz to HTML directory - upload package files to Google Code - submit new release to Freshmeat - upload HTML - check validator results for project page and manual - upload package files to SourceForge - svn copy https://pipeviewer.googlecode.com/svn/trunk/ \ https://pipeviewer.googlecode.com/svn/tags/v1_2_3 \ -m 'Tagging release 1.2.3'