Update NEWS and release checklists to reflect new way
authorPaul Crowley <paul@lshift.net>
Wed, 07 Sep 2011 11:44:31 +0100
changeset 331 aeafdd709c02
parent 330 77e6d9c545d4
child 332 e205ad54973f
Update NEWS and release checklists to reflect new way
NEWS
dev/making-a-release
--- 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
 
 ====================
--- 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