--- a/CREDITS Tue Sep 06 14:07:24 2011 +0100
+++ b/CREDITS Wed Sep 07 10:41:21 2011 +0100
@@ -20,6 +20,7 @@
Waldemar Augustyn <waldemar@astyn.com>
Steven King <kingrst@gmail.com>
Christian Perrier <bubulle@debian.org>
+Andrej Krpic <akrpic77@gmail.com>
This credits file may be incomplete - please remind me about people I
should add!
--- a/NEWS Tue Sep 06 14:07:24 2011 +0100
+++ b/NEWS Wed Sep 07 10:41:21 2011 +0100
@@ -1,3 +1,10 @@
+====================
+mercurial-server 1.3
+====================
+
+* Missing entries in CREDITS
+* Release documentation
+
====================
mercurial-server 1.2
====================
--- a/README Tue Sep 06 14:07:24 2011 +0100
+++ b/README Wed Sep 07 10:41:21 2011 +0100
@@ -6,7 +6,7 @@
http://www.lshift.net/mercurial-server.html
-Copyright (C) 2008-2010 LShift Ltd.
+Copyright (C) 2008-2011 LShift Ltd.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@ -40,4 +40,4 @@
See doc/manual.docbook for the rest of the documentation.
-Paul Crowley, paul@lshift.net, 2010
+Paul Crowley, paul@lshift.net, 2011
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/dev/making-a-release Wed Sep 07 10:41:21 2011 +0100
@@ -0,0 +1,31 @@
+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
+- 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
+- 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
--- a/setup.py Tue Sep 06 14:07:24 2011 +0100
+++ b/setup.py Wed Sep 07 10:41:21 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?