re: another command. we could certainly do that; it would allow us to do apt-get source when there's a problem with the source branch. but otoh, there shouldn't be problems with the source branches, right? <wink> i do like being able to just 'bzr branch' like normal.
re: debianlp: maybe we should just support ubuntu:squeeze/foo and ubuntu:lenny/foo. we do get into a tricky area here with shortcuts in the distroseries position though. for now i'm only supporting the distroseries that launchpad support (though hardcoded in the plugin rather than consulting lp). i think we can avoid name collisions, because "ubuntu:squeeze" would have to be the squeeze package's source branch in the default distroseries, while "ubuntu:squeeze/squeeze" would be the same package in debian squeeze. we're probably safe until ubuntu 13.10's squishy squeeze ;)
so how about this:
* move the directory services to lp plugin
* support ubuntu:<distroseries>/<package> where 'distroseries' can be any ubuntu or debian series
* support ubuntu:<package> for default distroseries (yeah, but for ubuntu or debian? i say the former, and be explicit about the
distroseries if you want debian
* u: is an acceptable alias for ubuntu:
* rename deb: to apt:
this would still let me 'bzr branch u:gtimelog' which is about as short as it gets. how's that sound?
re: another command. we could certainly do that; it would allow us to do apt-get source when there's a problem with the source branch. but otoh, there shouldn't be problems with the source branches, right? <wink> i do like being able to just 'bzr branch' like normal.
re: debianlp: maybe we should just support ubuntu:squeeze/foo and ubuntu:lenny/foo. we do get into a tricky area here with shortcuts in the distroseries position though. for now i'm only supporting the distroseries that launchpad support (though hardcoded in the plugin rather than consulting lp). i think we can avoid name collisions, because "ubuntu:squeeze" would have to be the squeeze package's source branch in the default distroseries, while "ubuntu: squeeze/ squeeze" would be the same package in debian squeeze. we're probably safe until ubuntu 13.10's squishy squeeze ;)
so how about this:
* move the directory services to lp plugin <distroseries> /<package> where 'distroseries' can be any ubuntu or debian series
* support ubuntu:
* support ubuntu:<package> for default distroseries (yeah, but for ubuntu or debian? i say the former, and be explicit about the
distroseries if you want debian
* u: is an acceptable alias for ubuntu:
* rename deb: to apt:
this would still let me 'bzr branch u:gtimelog' which is about as short as it gets. how's that sound?