No need to warn me about Launchpad username if I'm not doing a write operation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Confirmed
|
Low
|
Unassigned |
Bug Description
I just did:
$ bzr branch lp:bzr-xmloutput
and it said:
You have not informed bzr of your launchpad login. If you are attempting a
write operation and it fails, run "bzr launchpad-login YOUR_ID" and try again.
before getting on with doing the branch,
Branched 106 revision(s).
$
This is silly. I'm not doing a write operation. I'm getting a *branch*.
Getting a branch from Launchpad could well be the very first thing that a developer using Bazaar for the first time does. This is not exactly an ideal first encounter with Bazaar, a DVCS which likes to claim that it is polished.
How about not bothering people with such a message until they are actually trying to do something that would involve _writing_ to a branch hosted at launchpad?
bzr 1.7
AfC
Hi,
You are correct it is silly, and not desirable. However, the reason it says
"if you are doing a write operation" is that it doesn't know whether you
are.
When bzr requests the launchpad plugin do a directory service lookup
it doesn't tell it whether it wants to write to the transport.
Changing this will probably be quite a lot of work, but there are other
benefits from doing it, aside from fixing this message.
Thanks,
James