Reminder to myself about what needs to be done for each release: * update NEWS * edit foolscap/_version.py and misc/{dapper|edgy|feisty|sarge|sid}/debian/changelog to set the new version string * python setup.py sdist --formats=gztar,zip * unpack, make sure all the files are there * hg commit * hg tag foolscap-0.3.0 * hg push * gpg -ba dist/*.tar.gz dist/*.zip * copy tarballs to trees/DIST/ * cp dist/* ~/stuff/Projects/LotharNetwork/bastion/web/foolscap/html/ * hg add releases/foolscap-0.3.0* * update html/index.html * publish docs: * make docs * {{{cp `find docs -name '*.html'` HTMLREPO/}}} * make api-docs * rm -rf HTMLREPO/docs/api * cp -r docs/api HTMLREPO/docs/api * hg addremove docs/api * cp ~/stuff/Projects/LotharNetwork/bastion/web/foolscap : * hg commit * hg push (to www-foolscap@web.bastion:html/releases/ ) * update http://foolscap.lothar.com/trac/wiki/ * update PyPI: 'setup.py register' * upload tarballs to pypi * send mail