Basically this is a usability bug in the handling of 'short' urls on Launchpad. Really they are just aliases for a full url like say lp:~saiu/ocamlbricks/booboo. If the alias already exists, bzr can push to it. If it does not, you get a confusing message. To set the default branch for the project or release series, you must use the lp web ui or the Launchpad webservices api.
1- we could at least give a better message
2- where the product/series exists, perhaps pushing to it should create a branch with an appropriate default owner
3- if the product exists, pushing to a new series could also just create a series object (less sure about this)
Hi Luca,
Basically this is a usability bug in the handling of 'short' urls on Launchpad. Really they are just aliases for a full url like say lp:~saiu/ocamlbricks/booboo. If the alias already exists, bzr can push to it. If it does not, you get a confusing message. To set the default branch for the project or release series, you must use the lp web ui or the Launchpad webservices api.
1- we could at least give a better message
2- where the product/series exists, perhaps pushing to it should create a branch with an appropriate default owner
3- if the product exists, pushing to a new series could also just create a series object (less sure about this)