# HG changeset patch # User Paul Crowley # Date 1315318205 -3600 # Node ID 8c833ceda65aff3103c544bb2896197971e89caa # Parent 84e5318fd7efa5dc7914ae1f4f1a115fe3de8c55 Lay groundwork for next release diff -r 84e5318fd7ef -r 8c833ceda65a NEWS --- a/NEWS Tue Sep 06 15:05:50 2011 +0100 +++ b/NEWS Tue Sep 06 15:10:05 2011 +0100 @@ -1,3 +1,10 @@ +==================== +mercurial-server 1.3 +==================== + +* Missing entries in CREDITS +* Release documentation + ==================== mercurial-server 1.2 ==================== diff -r 84e5318fd7ef -r 8c833ceda65a dev/making-a-release --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/dev/making-a-release Tue Sep 06 15:10:05 2011 +0100 @@ -0,0 +1,30 @@ +These are more notes for myself than for anyone else's benefit, but +I can never remember what all the steps are, so noting them here. + +Source changes: + +- Add stanza to NEWS file +- Ensure setup.py version number is bumped +- Fix the actual problems (updating NEWS and/or CREDITS as we go) +- Test with dev/chroot-test/run-test +- 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 +- dev/debian-build/dbuild_release +- dev/chroot-test/run-test + +Post source changes: + +- "hg push; hg push public" (also during development) +- Mail files in build/debian to Debian sponsor +- Copy orig tarball into + ~/hg/lshift-web-personal/personal/paul/mercurial-server/ +- Pull, update, add, push for lshift-web-personal +- Update ~/hg/lshift-web/site/mercurial-server.xml +- Push +- Test that web page works. +- Make a blog post +- Post to the mercurial mailing list diff -r 84e5318fd7ef -r 8c833ceda65a setup.py --- a/setup.py Tue Sep 06 15:05:50 2011 +0100 +++ b/setup.py Tue Sep 06 15:10:05 2011 +0100 @@ -7,7 +7,7 @@ name="mercurial-server", description="Centralized Mercurial repository manager", url="http://www.lshift.net/mercurial-server.html", - version="1.1", # FIXME: infer this + version="1.3", # FIXME: infer this package_dir = {'': 'src'}, packages = ["mercurialserver"], requires = ["mercurial"], # FIXME: what version?