LP doesn't show correct permissions for packaging branches for me

Bug #504025 reported by Michael Bienia on 2010-01-06
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Launchpad itself
High
Tim Penhey

Bug Description

As I'm a MOTU I can upload packages in universe and also push bzr branches for those packages but LP shows that I've no upload permissions to this branch which confused me at the first time (how should I to bzr based merges when I can't push the changes back).

Example: https://code.edge.launchpad.net/~ubuntu-branches/ubuntu/lucid/bpython/lucid
"""bzr branch lp:ubuntu/bpython
You cannot upload to this branch. Members of Ubuntu branches can upload to this branch."""

But I could succesfully do a "bzr push lp:ubuntu/bpython".

I assume that's the same reason why I can't change the status of merge proposals (e.g. setting it to "Merged" when I forgot to push the changes back before doing an upload and the package getting imported to the branch) for such branches (although I can do it for my own merge proposals).

Related branches

Jonathan Lange (jml) wrote :

Oops.

This shows up a deeper bug, which is that we are forced to repeat the same information about branch permissions in two places -- once in the place that grants permissions, and next in the place that says whether you have these permissions.

tags: added: package-branches
James Westby (james-w) wrote :

Hi,

Could we get a priority assignment for this please?

It's confusing some people as they don't realise they can push to the
branches, and not being able to set the status of merge proposals
is making our review process more cumbersome than it needs to be.

Thanks,

James

Tim Penhey (thumper) on 2010-02-01
Changed in launchpad-code:
status: New → Triaged
importance: Undecided → High
James Westby (james-w) wrote :

This is hindering the adoption of package branches as people believe launchpad
when it tells them they can't push.

I'd like to get this fixed so that they believe me when I tell them they can, and we
can get more people using package branches.

Thanks,

James

Tim Penhey (thumper) on 2010-02-21
tags: added: confusing-ui
Tim Penhey (thumper) on 2010-02-22
Changed in launchpad-code:
assignee: nobody → Tim Penhey (thumper)
milestone: none → 10.02
status: Triaged → In Progress
Tim Penhey (thumper) on 2010-02-22
Changed in launchpad-code:
status: In Progress → Fix Committed
Tim Penhey (thumper) on 2010-03-10
Changed in launchpad-code:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers