# HG changeset patch # User Paul Crowley # Date 1315392271 -3600 # Node ID aeafdd709c02d5c0b2828667947a10106333843e # Parent 77e6d9c545d46d76d7200d8b305904a3b1f265b1 Update NEWS and release checklists to reflect new way diff -r 77e6d9c545d4 -r aeafdd709c02 NEWS --- a/NEWS Wed Sep 07 11:40:33 2011 +0100 +++ b/NEWS Wed Sep 07 11:44:31 2011 +0100 @@ -3,6 +3,7 @@ ==================== * Missing entries in CREDITS +* Debian build management improvements * Release documentation ==================== diff -r 77e6d9c545d4 -r aeafdd709c02 dev/making-a-release --- a/dev/making-a-release Wed Sep 07 11:40:33 2011 +0100 +++ b/dev/making-a-release Wed Sep 07 11:44:31 2011 +0100 @@ -8,21 +8,21 @@ - Fix the actual problems (updating NEWS and/or CREDITS as we go) - Test with dev/chroot-test/run-test - Ensure year in README is up to date -- Switch to debian -- Merge in default - Update Standards-Version - dev/debian-build/dbuild -- dev/chroot-test/run-test -- When all is well, tag default and debian +- CHROOT_TEST_INSTALLDEB=true dev/chroot-test/run-test +- When all is well, add release and debian tags - dev/debian-build/dbuild_release -- dev/chroot-test/run-test +- CHROOT_TEST_INSTALLDEB=true dev/chroot-test/run-test Post source changes: - "hg push; hg push public" (also during development) -- Mail files in build/debian to Debian sponsor +- Mail five files in build/debian to Debian sponsor - Copy orig tarball into ~/hg/lshift-web-personal/personal/paul/mercurial-server/ +- If need be, overwrite + ~/hg/lshift-web-personal/personal/paul/mercurial-server/docbook.html - Pull, update, add, push for lshift-web-personal - Update ~/hg/lshift-web/site/mercurial-server.xml - Push