removing a person from multiple teams is laborious

Bug #853654 reported by Martin Pool
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

When a person ceases employment with Canonical (for example) they need to be removed from all teams that are only for employees.

At the moment admins reportedly do this by clicking through all relevant teams. It would be nice if there was instead a built in UI that could let this be done directly on the person's pages: for instance <https://launchpad.net/~mbp/+participation> could for authorized users have "remove" buttons next to all direct memberships.

This could also be done by a script (preferably in lptools or lbox so others can find it.)

Revision history for this message
Haw Loeung (hloeung) wrote :

... and sometimes we might miss a private team as I've seen when Stefan (and maybe even Omar) left.

Revision history for this message
Robert Collins (lifeless) wrote : Re: [Bug 853654] [NEW] removing a person from multiple teams is laborious

FWIW, talk to joey - he has such a script.

Revision history for this message
Martin Pool (mbp) wrote :

... another option would be to add some kind of constraint to lp teams, for instance saying you can only be a member of ~canonical-australasia-staff if you are a member of ~canonical. (But not everyone is a member). When people leave one team, they're effectively deactivated from the others.

Revision history for this message
Robert Collins (lifeless) wrote : Re: [Bug 853654] Re: removing a person from multiple teams is laborious

On Mon, Sep 19, 2011 at 5:45 PM, Martin Pool <email address hidden> wrote:
> ... another option would be to add some kind of constraint to lp teams,
> for instance saying you can only be a member of ~canonical-australasia-
> staff if you are a member of ~canonical.  (But not everyone is a
> member).  When people leave one team, they're effectively deactivated
> from the others.

I *think* I made a separate bug for that, or perhaps discussed it. But
yes, I think we need an organisation model for LP (whether better
primitives around teams or a separate concept is open to debate and
design).

Revision history for this message
Martin Pool (mbp) wrote :

I couldn't find a bug for team dependencies or organizations, though I recall discussing it with Robert, and I just saw some more occurrences of it, so I filed bug 861058.

Curtis Hovey (sinzui)
tags: added: api
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.