Merge lp:~vila/selenium-simple-test/releasing into lp:selenium-simple-test

Proposed by Vincent Ladeuil
Status: Merged
Approved by: Vincent Ladeuil
Approved revision: 432
Merged at revision: 432
Proposed branch: lp:~vila/selenium-simple-test/releasing
Merge into: lp:selenium-simple-test
Diff against target: 54 lines (+17/-3)
2 files modified
docs/packaging.rst (+9/-3)
docs/releasing.rst (+8/-0)
To merge this branch: bzr merge lp:~vila/selenium-simple-test/releasing
Reviewer Review Type Date Requested Status
Corey Goldberg (community) Approve
Review via email: mp+177841@code.launchpad.net

Commit message

Tweak releasing and packaging instructions after 0.2.4 release.

Description of the change

A couple of tweaks to the packaging instructions in light of 0.2.4 release.

Also, there is an handy script in launchpadlib to mark all FixCommitted bugs FixReleased.

To post a comment you must log in.
Revision history for this message
Corey Goldberg (coreygoldberg) wrote :

lgtm

review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'docs/packaging.rst'
2--- docs/packaging.rst 2013-04-30 07:10:08 +0000
3+++ docs/packaging.rst 2013-07-31 13:30:38 +0000
4@@ -30,16 +30,22 @@
5 The tip of trunk is then merged into the packaging branch allowing the
6 creation of the package.
7
8- $ bzr merge-upstream ../../trunk --version 0.2.4dev~bzr382
9+ $ bzr merge-upstream ../../trunk --version 0.2.4~bzr382
10 $ debchange -i # s/UNRELEASED/raring/
11 $ debcommit
12 $ bzr bd -S # Alternatively, 'debuild -S' can also be used
13
14+* merge upstream from branch for a release
15+
16+ $ bzr merge-upstream --version 0.2.4 ../../trunk -rtag:sst-0.2.4
17+ $ debchange -i # s/UNRELEASED/saucy/
18+ $ debcommit
19+ $ bzr bd -S
20
21 * upload the new version to a ppa
22
23 # Replace 'vila/selenium' with your targeted ppa below
24- dput ppa:vila/selenium ../sst_0.2.4dev~bzr382-1ubuntu4_source.changes
25+ dput ppa:vila/selenium ../sst_0.2.4~bzr382-1ubuntu4_source.changes
26 bzr mark-uploaded
27
28
29@@ -47,7 +53,7 @@
30 -------------------------
31
32 While selenium has been packaged up to 2.25, following upstream releases
33-were not. The following steps describe how 2.23 has been packaged in a ppa.
34+were not. The following steps describe how 2.32 has been packaged in a ppa.
35
36 * merge upstream releases into the packaging branch
37
38
39=== modified file 'docs/releasing.rst'
40--- docs/releasing.rst 2013-05-23 10:11:12 +0000
41+++ docs/releasing.rst 2013-07-31 13:30:38 +0000
42@@ -90,6 +90,14 @@
43
44 * verify new version is showing on PyPI website: http://pypi.python.org/pypi/sst
45
46+* mark all bugs as 'FixReleased' with launchpadlib:
47+
48+ From an up-to-date lp:launchpadlib branch.
49+
50+ $ launchpadlib/contrib/close-my-bugs.py selenium-simple-test 0.2.4
51+
52+ replacing '0.2.4' with the appropriate milestone.
53+
54 * release done!
55
56

Subscribers

People subscribed via source and target branches