Need a closed team and user vocabulary and picker

Bug #681035 reported by Curtis Hovey on 2010-11-24
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Curtis Hovey

Bug Description

There are several cases where Launchpad must prevent users from selecting a team with an open subscription policy because it compromises security or discloses information. The person picker and forms need a vocabulary that is composed on closed teams (restricted and moderated), and users. The picker/vocabulary is needed is needed in:

1. closed team owner role
2. closed team +addmember
3. moderated team +proposemember

Related branches

Robert Collins (lifeless) wrote :

I have a suggestion here - if someone puts in an exact match for an open team, we should show-and-explain-why-its-not-usable.

Curtis Hovey (sinzui) wrote :

I am not sure how we would do that with vocabularies, they return one set of data. The picker could be reimplemented to do an exact look + a search as we do on global search. hmm. Doing so would fix several related vocabulary/picker bugs where exact matches are not top listed (bug 419531). Worse still users get timeouts search for terms that do have an exact match (bug 541979).

Curtis Hovey (sinzui) on 2010-12-02
description: updated
tags: added: qa-needstesting
Changed in launchpad-registry:
status: In Progress → Fix Committed
Curtis Hovey (sinzui) on 2010-12-06
tags: added: qa-ok
removed: qa-needstesting
Curtis Hovey (sinzui) on 2010-12-08
Changed in launchpad-registry:
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