diff options
| author | Jonathan Lange <jml@canonical.com> | 2010-12-23 17:41:34 +0000 |
|---|---|---|
| committer | Jonathan Lange <jml@canonical.com> | 2010-12-23 17:41:34 +0000 |
| commit | 040d5e0f07cdec8d188c5c326df4ea2d88fd18f6 (patch) | |
| tree | 398487eb4a5f35a585114d1dec8a39e7de40251c /doc/hacking.rst | |
| parent | b6ca959a8a21e9aa436a58fa80661d167aad79f2 (diff) | |
| download | testtools-040d5e0f07cdec8d188c5c326df4ea2d88fd18f6.tar.gz | |
Fix reST and add overview to index<
Diffstat (limited to 'doc/hacking.rst')
| -rw-r--r-- | doc/hacking.rst | 37 |
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 |
