/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to doc/developers/releasing.txt

  • Committer: Jelmer Vernooij
  • Date: 2020-04-05 19:11:34 UTC
  • mto: (7490.7.16 work)
  • mto: This revision was merged to the branch mainline in revision 7501.
  • Revision ID: jelmer@jelmer.uk-20200405191134-0aebh8ikiwygxma5
Populate the .gitignore file.

Show diffs side-by-side

added added

removed removed

Lines of Context:
53
53
Differences in the release process between beta and stable release will be
54
54
mentioned when needed.
55
55
 
56
 
When do we release ?
57
 
====================
 
56
When do we relase ?
 
57
===================
58
58
 
59
 
As of May 2020, we maintain a two series: 3.1 and trunk (3.2).
 
59
As of September 2018, we maintain a single series: 3.0.
60
60
 
61
61
#. as much as possible releases should not disturb development, and
62
62
   ongoing development should not disturb releases,
105
105
#. Start a new release-notes file::
106
106
 
107
107
       cd doc/en/release-notes
108
 
       brz cp series-template.txt brz-x.y.txt  # e.g. brz-3.1.txt
 
108
       cp series-template.txt brz-x.y.txt  # e.g. brz-3.1.txt
 
109
       brz add brz-3.1.txt
109
110
 
110
111
#. Start a new whats-new file::
111
112
 
112
113
       cd doc/en/whats-new
113
 
       brz cp template.txt brz-x.y.txt  # e.g. brz-3.1.txt
 
114
       cp template.txt brz-x.y.txt  # e.g. brz-3.1.txt
 
115
       brz add brz-x.y.txt
114
116
 
115
117
#. Update ``doc/en/index.txt`` to point to the new whats-new file.
116
118
 
127
129
 
128
130
#. Make a local branch to prepare the release::
129
131
 
130
 
       brz branch lp:brz/x.y x.y-dev
 
132
        brz branch lp:brz/x.y x.y-dev
131
133
 
132
134
   If you're doing your first beta release, branch from trunk::
133
135
 
180
182
The process for releasing an alpha release is therefore:
181
183
- upload a tarball to launchpad,
182
184
- upload a tarball to pypi,
183
 
- mail bazaar@lists.ubuntu.com,breezy-vcs@googlegroups.com
184
 
- post an announcement on the home page.
 
185
- mail bazaar@lists.ubuntu.com,
 
186
- post an announcement on the home page.  
185
187
 
186
188
Uploading tarballs are described below, just use alpha versions (3, 0, 0,
187
189
'alpha', 1) in ``./breezy/__init__.py``