~ubuntu-branches/ubuntu/jaunty/python-docutils/jaunty

« back to all changes in this revision

Viewing changes to docs/dev/release.txt

  • Committer: Bazaar Package Importer
  • Author(s): Simon McVittie
  • Date: 2008-07-24 10:39:53 UTC
  • mfrom: (1.1.4 upstream) (3.1.7 intrepid)
  • Revision ID: james.westby@ubuntu.com-20080724103953-8gh4uezg17g9ysgy
Tags: 0.5-2
* Upload docutils 0.5 to unstable
* Update rst.el to upstream Subversion r5596, which apparently fixes
  all its performance problems (17_speed_up_rst_el.dpatch, closes: #474941)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
=============================
2
2
 Docutils_ Release Procedure
3
3
=============================
4
 
:Author: David Goodger; Felix Wiemann; open to all Docutils developers
 
4
 
 
5
:Authors: David Goodger; Lea Wiemann; open to all Docutils developers
5
6
:Contact: goodger@python.org
6
 
:Date: $Date: 2005-11-08 22:48:57 +0100 (Tue, 08 Nov 2005) $
7
 
:Revision: $Revision: 4020 $
 
7
:Date: $Date: 2008-06-10 11:56:45 +0200 (Die, 10 Jun 2008) $
 
8
:Revision: $Revision: 5570 $
8
9
:Copyright: This document has been placed in the public domain.
9
10
 
10
11
.. _Docutils: http://docutils.sourceforge.net/
11
12
 
12
13
 
13
 
(Steps in boldface text are *not* covered by the release script at
14
 
sandbox/fwiemann/release.sh.  "Not covered" means that you aren't even
15
 
reminded of them.  Note: The release.sh script needs to be updated to
16
 
reflect the recent move to Subversion!)
17
 
 
18
 
* **Announce a check-in freeze on Docutils-develop.  Post a list of
19
 
  major changes since the last release and ask for additions.**
20
 
 
21
 
  .. _CHANGES.txt:
22
 
 
23
 
  **You may want to save this list of changes in a file
24
 
  (e.g. CHANGES.txt) to have it at hand when you need it for posting
25
 
  announcements or pasting it into forms.**
 
14
Steps in boldface text are *not* covered by the release script at
 
15
sandbox/infrastructure/release.sh.  "Not covered" means that you aren't even
 
16
reminded of them.
 
17
 
 
18
.. Note:: This document does not cover branching and tagging, but the
 
19
   release script does.
 
20
 
 
21
.. Note:: You may want to use ReleaseForge_ instead of using
 
22
   SourceForge's file release system.
 
23
 
 
24
   .. _ReleaseForge: http://releaseforge.sourceforge.net/
 
25
 
 
26
 
 
27
* **On the Docutils-develop mailing list, announce that the release is
 
28
  going to be made, update the release notes and ask for additions.**
 
29
 
 
30
* **Announce a check-in freeze on Docutils-develop.**
26
31
 
27
32
* Change ``__version_details__`` in docutils/docutils/__init__.py to
28
33
  "release" (from "repository").
68
73
  (c) Repeat step b) for all supported Python versions.
69
74
 
70
75
* Run the _`test suite` from the expanded archive directory with all
71
 
  supported Python versions: ``cd test ; python -u alltests.py``.
 
76
  supported Python versions on all available platforms (GNU/Linux, Mac
 
77
  OS X, Windows)::
 
78
 
 
79
      cd test ; python -u alltests.py
72
80
 
73
81
* Add a directory X.Y.Z (where X.Y.Z is the current version number
74
82
  of Docutils) in the webroot (i.e. the ``htdocs/`` directory).
119
127
      :File Type:       Source .gz
120
128
      :Processor Type:  Platform-Independent
121
129
      :Release Notes:   <insert README.txt file here>
122
 
      :Change Log:      <insert summary from CHANGES.txt_>
 
130
      :Change Log:      <insert current release notes here>
123
131
 
124
132
      Also check the "Preserve my pre-formatted text" box.
125
133
 
142
150
    
143
151
* **Send announcement email to:**
144
152
 
145
 
  * docutils-develop@lists.sourceforge.net (also announcing the end
146
 
    of the check-in freeze)
 
153
  * docutils-develop@lists.sourceforge.net (also announcing the end of
 
154
    the check-in freeze)
147
155
  * docutils-users@lists.sourceforge.net
148
156
  * doc-sig@python.org
149
157
  * python-announce@python.org
157
165
  __ http://freshmeat.net/add-release/48702/
158
166
  __ http://freshmeat.net/projects/docutils/
159
167
 
160
 
    
 
168
 
161
169
 
162
170
..
163
171
   Local Variables: