[Oneiric-Topic] Packaging branches
Martin Pitt
martin.pitt at ubuntu.com
Tue Apr 12 08:34:04 UTC 2011
Robert Ancell [2011-04-11 10:36 +1000]:
> - People are often ignoring the branches and uploading directly (or
> forgetting do a bzr push) which means changes are sometimes dropped by
> accident
> - People often do merge requests to lp:ubuntu/package_name, even when
> there is a packaging branch
I agree that these are annoying indeed.
However, after having worked with the "normal mode" branches for a
while, I still don't like them better:
* They come with quilt patches pre-applied in the source, which is
not only horribly confusing and error prone, but also breaks
merge-upstream pretty thoroughly.
* They still ignore the actually interesting problem: maintaining
patches themselves with revision control, with
looms/threads/pipelines/name du jour. I. e. they throw all this
bzr overhead on the bits that we don't need in bzr (the upstream
code), but don't actually help us with patch management.
* They are incompatible with upstream bzr branches even for those
projects whose native trunks are in Launchpad and bzr already.
So in summary I must say that the main effect from the full branches
is that people make a lot more errors and everything is slower :-(
Martin
--
Martin Pitt | http://www.piware.de
Ubuntu Developer (www.ubuntu.com) | Debian Developer (www.debian.org)
More information about the ubuntu-desktop
mailing list