summaryrefslogtreecommitdiff
path: root/doc/hacking.rst
diff options
context:
space:
mode:
authorJonathan Lange <jml@canonical.com>2010-12-23 17:41:34 +0000
committerJonathan Lange <jml@canonical.com>2010-12-23 17:41:34 +0000
commit040d5e0f07cdec8d188c5c326df4ea2d88fd18f6 (patch)
tree398487eb4a5f35a585114d1dec8a39e7de40251c /doc/hacking.rst
parentb6ca959a8a21e9aa436a58fa80661d167aad79f2 (diff)
downloadtesttools-040d5e0f07cdec8d188c5c326df4ea2d88fd18f6.tar.gz
Fix reST and add overview to index<
Diffstat (limited to 'doc/hacking.rst')
-rw-r--r--doc/hacking.rst37
1 files changed, 19 insertions, 18 deletions
diff --git a/doc/hacking.rst b/doc/hacking.rst
index 085bf54..bfa8573 100644
--- a/doc/hacking.rst
+++ b/doc/hacking.rst
@@ -119,28 +119,29 @@ permanently present at the top of the list.
Release tasks
-------------
-1. Choose a version number, say X.Y.Z
-1. Branch from trunk to testtools-X.Y.Z
-1. In testtools-X.Y.Z, ensure __init__ has version X.Y.Z.
-1. Replace NEXT in NEWS with the version number X.Y.Z, adjusting the reST.
-1. Possibly write a blurb into NEWS.
-1. Replace any additional references to NEXT with the version being
+#. Choose a version number, say X.Y.Z
+#. Branch from trunk to testtools-X.Y.Z
+#. In testtools-X.Y.Z, ensure __init__ has version X.Y.Z.
+#. Replace NEXT in NEWS with the version number X.Y.Z, adjusting the reST.
+#. Possibly write a blurb into NEWS.
+#. Replace any additional references to NEXT with the version being
released. (should be none).
-1. Commit the changes.
-1. Tag the release, bzr tag testtools-X.Y.Z
-1. Create a source distribution and upload to pypi ('make release').
-1. Make sure all "Fix committed" bugs are in the 'next' milestone on
+#. Commit the changes.
+#. Tag the release, bzr tag testtools-X.Y.Z
+#. Create a source distribution and upload to pypi ('make release').
+#. Make sure all "Fix committed" bugs are in the 'next' milestone on
Launchpad
-1. Rename the 'next' milestone on Launchpad to 'X.Y.Z'
-1. Create a release on the newly-renamed 'X.Y.Z' milestone
-1. Upload the tarball and asc file to Launchpad
-1. Merge the release branch testtools-X.Y.Z into trunk. Before the commit,
+#. Rename the 'next' milestone on Launchpad to 'X.Y.Z'
+#. Create a release on the newly-renamed 'X.Y.Z' milestone
+#. Upload the tarball and asc file to Launchpad
+#. Merge the release branch testtools-X.Y.Z into trunk. Before the commit,
add a NEXT heading to the top of NEWS and bump the version in __init__.py.
Push trunk to Launchpad
-1. If a new series has been created (e.g. 0.10.0), make the series on Launchpad.
-1. Make a new milestone for the *next release*.
- 1. During release we rename NEXT to $version.
- 1. We call new milestones NEXT.
+#. If a new series has been created (e.g. 0.10.0), make the series on Launchpad.
+#. Make a new milestone for the *next release*.
+
+ #. During release we rename NEXT to $version.
+ #. We call new milestones NEXT.
.. _PEP 8: http://www.python.org/dev/peps/pep-0008/
.. _unittest: http://docs.python.org/library/unittest.html