MicroReleaseException for Banshee SRUs

Chow Loong Jin hyperair at ubuntu.com
Thu Jun 9 00:38:17 UTC 2011


Hi Mark,

On 08/06/2011 23:33, Mark Shuttleworth wrote:
> On 02/06/11 14:36, Chow Loong Jin wrote:
>> At this point, a git branch, named stable-x.y will be created from the tag for
>> the new stable series. Development and bug fixes will continue as usual in the
>> master branch, and bugfixes deemed important and stable enough will be
>> cherry-picked into the stable-x.y branch. At unspecified intervals (usually
>> based on the number/importance of the bugfixes), a new stable release will be
>> made, from this branch, such as the recent 2.0.1 version.
> 
> Chow Loong, 

(Chow's my surname; Please call me Loong Jin instead)

> is there a documented policy for "important and stable"? In
> general, we like to grant these kinds of micro-release exceptions to
> empower upstreams, but we do so only when there's consensus between us
> and upstream on the criteria for such changes in a stable release.

Unfortunately, we don't have such a document. Commits that are cherry-picked
into the stable branches are done at the discretion of the core Banshee
developers, and there is a strict, unwritten policy of "no new features" in the
stable branch.

> 
> It sounds like you are adopting a great practice I'd simply like to
> confirm that we're on the same page as to the nature of such changes. If
> you could point the TB to a document describing the criteria and stable
> change review / approval process, as well as list the changes made in
> 2.0 -> 2.0.1 as an example, that would be most helpful.

Output of `git shortlog 2.0.0..2.0.1' from git://git.gnome.org/banshee.git:

Bertrand Lorentz (2):
      build: Don't delete gnome-doc-utils.make during distclean (bgo#648133)
      PodcastFeedPropertiesDialog: Fix display of feed URL

Bruno Brouard (1):
      Updated French Doc Translation

Changwoo Ryu (1):
      Updated Korean translation

Christopher James Halse Rogers (1):
      StreamPositionLabel: Drop unnecessary redraws (bgo#647144)

David Nielsen (1):
      DatabaseImportManager: Add .spc to whitelist (bgo#648941)

Dustin C. Hatch (1):
      Last.fm: Close HTTP streams when finished with them (bgo#642140)

Fran Diéguez (1):
      Updated Galician translations

Frank Ziegler (1):
      AlbumListView: Fix disappearing option in Preferences (bgo#646991)

Gabor Kelemen (1):
      Fix a Hungarian translation error

Gabriel Burt (8):
      Hyena: Update, fix Remote Daap crash (bgo#647059)
      Daap: Bind to IPAddress.Loopback instead of Any (bgo#647089)
      StreamPositionLabel: Avoid unnecessary redraws (bgo#647144)
      AppleDevice: Ensure m4a/mp3 are supported (bgo#633552)
      AmazonMp3.Store: Use String.Concat and const for redirect URL
      AmazonMp3.Store: Get the redirect URL from conf
      DatabaseSource: Fix NRE in SkipTrackIfRemoved (bgo#647932)
      Update NEWS etc for 2.0.1 release

Hajime Mizuno (1):
      Dap.MassStorage: Add USB ids for Xperia X12 (bgo#647754)

Hajime Taira (1):
      Added Japanese translation of help

Lê Hoàng Phương (1):
      Updated Vietnamese translation from Ubuntu

Mario Blättermann (1):
      [l10n] Updated German doc translation

Michael Kotsarinis (1):
      l10n: Updated Greek translation for banshee

Michael Martin-Smucker (1):
      PlsPlaylistFormat: Make parsing the header case-insensitive (bgo#648458)

Nguyễn Thái Ngọc Duy (2):
      po/vi.po: import from Damned Lies
      po/vi.po: "Seek" -> "Tua"

Olivier Dufour (1):
      Lastfm: Fix NRE crash (bgo#647024)

Will Thompson (1):
      AmazonMp3.Store: Fix signed-in detection for UK store

Wouter Bolsterlee (1):
      Updated Dutch translation by Wouter Bolsterlee

Yuri Myasoedov (1):
      Updated Russian translation

krishnababu k (3):
      Adding Telugu translations done by praveen
      corrected Telugu Translations
      Added Telugu locale entry te in LINGUAS


> Separately, if your community does not already have a packageset and
> more direct upload permissions, it might be worth setting out to achieve
> that too, so you can have even more control of the flow of your code
> into the archives.

Banshee is maintained under the ~ubuntu-cli-mono-dev packageset, and I already
upload Banshee directly to Ubuntu, so no problem there. :-)

-- 
Kind regards,
Loong Jin

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 900 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/technical-board/attachments/20110609/15b576b3/attachment-0001.pgp>


More information about the technical-board mailing list