I had registered some of the bzr-mirror branches on Launchpad and somebody came along asking me to delete it since they couldn't register it themselves (and were apparently doing packaging based on the gnome bzr-mirror branch).
His concerns were apparently satisfied by having the branches registered by the gnome-bzr-mirror team. This is not always the case though - I can very well imagine myself registering the main branch of some project that's using bzr but not launchpad.
Not being able to delete a branch if there are registrants isn't sufficient, the branch would have to be immutable (since otherwise, the registrant could change the mirrored branch to some malicious branch).
I had registered some of the bzr-mirror branches on Launchpad and somebody came along asking me to delete it since they couldn't register it themselves (and were apparently doing packaging based on the gnome bzr-mirror branch).
His concerns were apparently satisfied by having the branches registered by the gnome-bzr-mirror team. This is not always the case though - I can very well imagine myself registering the main branch of some project that's using bzr but not launchpad.
Not being able to delete a branch if there are registrants isn't sufficient, the branch would have to be immutable (since otherwise, the registrant could change the mirrored branch to some malicious branch).