Creating a PPA requires one to be a team admin
Bug #1013056 reported by
Jonathan Lange
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
High
|
Unassigned |
Bug Description
Presently, one must be a team admin to see the PPA creation options for a team, or to be able to create a team using createPPA. That is because you need launchpad.Edit permission on a team to create a PPA, and only team admins have those privileges.
For ~commercial-
Changed in launchpad: | |
status: | New → Triaged |
importance: | Undecided → Low |
tags: | added: disclosure |
Changed in launchpad: | |
importance: | Low → High |
tags: | added: entitlement |
tags: | removed: disclosure |
To post a comment you must log in.
wgrant & I discussed this on IRC. We agreed that while this is indeed a bug, there are policy issues worth considering. As an example, wgrant is a member of ubuntu-bugcontrol, but should definitely not be allowed to create a PPA on it, since that PPA would look as if it had the authority of the whole bugcontrol team behind it.
We also agreed that it would be desirable to implement this without adding more flags and switches.
I can imagine a more abstract "archive collection" concept with a configurable set of people who can create archives in that collection. Perhaps this is too abstronaut.