developer-membership-board should be able to edit ArchivePermissionSet
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Triaged
|
High
|
Unassigned |
Bug Description
Responsibility for granting upload privileges for many things, including per-package upload rights, has been delegated from techboard to developer-
class EditArchivePerm
permission = 'launchpad.Edit'
usedfor = IArchivePermiss
def checkAuthentica
"""Users must be an admin or a member of the tech board."""
return user.in_admin or user.in_
It looks as if we may need another celebrity for developer-
At the moment, I'm in both techboard and developer-
That code is pretty gross, it's Ubuntu-specific.