Closed Bug 657068 Opened 13 years ago Closed 13 years ago

User search

Categories

(Participation Infrastructure :: Phonebook, enhancement, P1)

enhancement

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: aakashd, Unassigned)

Details

Requirements/Spec:

https://wiki.mozilla.org/Mozillians/Releases/1.0/Search

Vouched users should be able to search for vouched/non-vouched users in the phonebook based off of basic modifiers such as Name (first and/or last), irc nick and e-mail address
Should non-vouched users be visible to others at all?
The data in such entries is inherently untrustworthy and liable to vanish if the entry never gets vouched for.
There needs to be some way for vouched users to see enough information about a pending profile that they can make an informed decision about if the profile should be vouched for or not.  There are probably a range of ways to allow that to happen, so I'm open to suggestions.
(In reply to comment #1)
> Should non-vouched users be visible to others at all?
> The data in such entries is inherently untrustworthy and liable to vanish if
> the entry never gets vouched for.

They should be visible to only vouched users (who have the capability to vouch them), but only in certain cases:

1. There will be a "include non-vouched users in results" checkbox in the search page unchecked by default. So, vouched users will only see those results for non-vouched users when that checkbox is checked.

2. A non-vouched user promotes a link to their profile in order to get vouched and a vouched user clicks on that link. 

This limits the amount of data visible to users as its only available in specific niche use cases.
An initial stab at the backend is working.

We use the user's LDAP auth to limit visibility into search results.

Too many results causes a 500. (We need to add pagination on back and frontend).

Leaving open until we're code complete.
The backend for this is code complete.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Verified on stage the availability of a search function for approved users.
Verified on prod.
Status: RESOLVED → VERIFIED
Component: mozillians.org → Phonebook
Product: Websites → Community Tools
QA Contact: mozillians-org → phonebook
Target Milestone: 1.0 → ---
Version: unspecified → other
You need to log in before you can comment on or make changes to this bug.