Rev 6255: (vila) More tweaks to the release workflow. (Vincent Ladeuil) in file:///srv/pqm.bazaar-vcs.org/archives/thelove/bzr/%2Btrunk/

Patch Queue Manager pqm at pqm.ubuntu.com
Thu Nov 10 16:52:32 UTC 2011


At file:///srv/pqm.bazaar-vcs.org/archives/thelove/bzr/%2Btrunk/

------------------------------------------------------------
revno: 6255 [merge]
revision-id: pqm at pqm.ubuntu.com-20111110165231-0xhffujx5pgj4ssb
parent: pqm at pqm.ubuntu.com-20111110142230-rrkrguk0wcl6gu0s
parent: v.ladeuil+lp at free.fr-20111110162622-zuk2l2nd982cuxxk
committer: Patch Queue Manager <pqm at pqm.ubuntu.com>
branch nick: +trunk
timestamp: Thu 2011-11-10 16:52:31 +0000
message:
  (vila) More tweaks to the release workflow. (Vincent Ladeuil)
modified:
  doc/developers/releasing.txt   releasing.txt-20080502015919-fnrcav8fwy8ccibu-1
=== modified file 'doc/developers/releasing.txt'
--- a/doc/developers/releasing.txt	2011-10-06 11:28:16 +0000
+++ b/doc/developers/releasing.txt	2011-11-10 16:26:22 +0000
@@ -268,7 +268,7 @@
 
 #. For beta releases update the translation template::
 
-     make -f po/bzr.pot
+     BZR_PLUGIN_PATH=-site make po/bzr.pot
 
    This is especially important for the final beta release which is
    when translations are frozen and translators are requested to make
@@ -362,6 +362,10 @@
      bzr push
      bzr pqm-submit -m "(vila) Release 2.3.1 (Vincent Ladeuil)"
 
+   Note that ``bzr push`` should mention updating one tag (which you just
+   created). If it doesn't, double-check that you created (and pushed) this
+   tag.
+
    Or with hydrazine::
 
      bzr lp-propose -m "Release 1.14" --approve lp:bzr/1.14
@@ -494,8 +498,9 @@
 Announcing the source freeze
 ----------------------------
 
-#. Post to the ``bazaar at lists.canonical.com`` list, saying that the source
-   has been frozen (gone gold). Be extra clear that this is only a *source*
+#. Post to the ``bazaar at lists.canonical.com`` and
+   ``bzr-packagers at list.launchpad.net`` lists, saying that the source has
+   been frozen (gone gold). Be extra clear that this is only a *source*
    release targeted at packagers and installer builders (see
    <https://bugs.launchpad.net/launchpad/+bug/645084>).  This is the cue for
    platform maintainers and plugin authors to update their code.  This is
@@ -577,10 +582,10 @@
 
 #. Make an announcement through <https://launchpad.net/bzr/+announce>
 
-#. Announce on http://freshmeat.net/projects/bzr/
+#. Announce on http://freecode.com/projects/bazaar-vcs
 
    This should be done for beta releases and stable releases. If you do not
-   have a Freshmeat account yet, ask one of the existing admins.
+   have a Freecode account yet, ask one of the existing admins.
 
    The purpose here is to point users to the latest stable release
    (i.e. SRUs are excluded) while still publishing announcements for beta




More information about the bazaar-commits mailing list