UDD stakeholders
Barry Warsaw
barry at canonical.com
Tue Sep 21 21:49:39 BST 2010
On Sep 21, 2010, at 05:07 PM, Martin Pool wrote:
>Recently, on the bzr team, we've been working on better conflict
>handling, including cases that come up when flipping through a loom;
>lower connection overhead for Launchpad; memory usage and performance
>on big trees; better integrating bzr-loom; and just general bug fixing
>and improvements. Over the next few months I expect we'll be
>continuing with these, and also adding a better built-in colocated
>branch model (which connects to bzr-loom, to git imports, similar
>things).
These all sound great Martin, thanks.
Specifically on colocated branches, what are the plans for nested branch
support? I've been thinking that this (in addition to looms) might be a good
way to handle the debian/ packaging directory.
Let me also point you to something I've just hacked together today:
https://edge.launchpad.net/bzr-debuntu
It's a plugin that provides some convenient mappings for getting at source
branches. For example, with this plugin I can do:
bzr branch u:gtimelog
to get the version of gtimelog in the latest series of Ubuntu. Or
bzr branch d:s/gtimelog
to get the version in Debian Squeeze. The protocol part is the distro
(ubuntu, u, debian, d all supported), and the optional first path component is
the distroseries (maverick/m, lucid/l and so on, as well as squeeze/s and
lenny/l).
It's a quick and dirty hack, no tests or docs yet. I'm not yet positive the
url mapping is the right way to go, and the series names are hard-coded (it
should consult Launchpad). The urls just expand to their lp: equivalent and
then LaunchpadDirectory does the final resolution. Still, it's already saved
me typing. :)
I'll play with it a bit more, try to put together some tests and docs and
register it on the BzrPlugins page. Let me know what you think.
-Barry
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/ubuntu-distributed-devel/attachments/20100921/3e026836/attachment.pgp
More information about the ubuntu-distributed-devel
mailing list