administration of who is a team administrator is inconsistent and lacking documentation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
William Grant |
Bug Description
I am an administrator of the twisted-dev team. I wanted to add another user as an administrator, but can't find any option to do so. I suspect this is because making administrators is something only the team owner can do (after all, if an administrator can't, then that's the only other reasonable explanation), but I cannot find any explanation of this in the UI, so I am left to guess at how team administration actually works.
I even (as an afterthought while filing this bug) looked in the help tabs on various pages for teams, but they all said "Sorry, help isn’t available for this page."
I would expect:
* https:/
* https:/
Related branches
- Curtis Hovey (community): Approve (code)
-
Diff: 685 lines (+125/-162)5 files modifiedlib/lp/registry/browser/teammembership.py (+1/-15)
lib/lp/registry/doc/teammembership-email-notification.txt (+109/-106)
lib/lp/registry/doc/teammembership.txt (+2/-12)
lib/lp/registry/model/teammembership.py (+7/-17)
lib/lp/registry/templates/teammembership-index.pt (+6/-12)
Changed in launchpad: | |
importance: | Undecided → Medium |
status: | Unconfirmed → Confirmed |
summary: |
- Unclear who can add administrators to teams + Allow team admins to promote other admins |
tags: |
added: teams removed: registry |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
tags: | added: disclosure |
I also find it odd that an administrator cannot promote other members to be administrators BUT can take away administrator privileges from fellow admins.