Closed Bug 997417 Opened 12 years ago Closed 12 years ago

[signup] Employees automatically receive one vouch

Categories

(Participation Infrastructure :: Phonebook, defect)

2014-07.3
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: hoosteeno, Assigned: sancus)

References

Details

(Whiteboard: [vouching rel. 1])

As part of the signup refactor, we will automatically give new employees one vouch. The reasoning for this: * If Mozillians.org is intended to serve as a universal or sole directory of contributors, then it is very practical to allow new hires to search the directory even on their first day of employment. * Successfully navigating Mozilla's interview process indicates that numerous people consider a new hire "vouch-worthy". * If the new hire were to ask, they would be vouched immediately, so not implementing this feature is an unnecessary procedural hurdle. * Having one vouch does not grant all access in Mozillians.org. It allows full searching, but in the new system it will not grant permission to vouch others. To close this bug, let's implement code that automatically vouches new Mozillians.org accounts that sign in with a mozilla.com or mozillafoundation.org email address. Bug 997407 addresses the identity of the voucher.
Whiteboard: [vouching rel. 1]
We must also give _existing_ employees one new-style vouch. They may ultimately end up with 3 (because they attended Summit 2013), but they should at least have one.
Assignee: nobody → sancus
Status: NEW → ASSIGNED
Update: - If a user has a vouched mozillians.org profile prior becoming an employee, (s)he's considered already vouched and doesn't receive any more automatic vouches.
(In reply to Giorgos Logiotatidis [:giorgos] from comment #2) > Update: > - If a user has a vouched mozillians.org profile prior becoming an > employee, (s)he's considered already vouched and doesn't receive any more > automatic vouches. Update on the update: We proceed as comment 1 instructs. _all_ existing employees get a auto-vouch.
Version: other → next
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Minimum verification steps: - All users with @mozilla.com @mozillafoundation.com and @mozilla.org email addresses should have one vouch from "DinoMcVouch" with reason "'An automatic vouch for being a Mozilla employee.'"
Verified on dev - My profile lists the three vouches for attending Summit 2013 - There are 6440 automatic vouches on dev according to the admin panel. With about 1740 attendees in the Summit group, plus roughly 1000 automatic vouches for paid staff, it looks like the automatic vouching worked on all the profiles as expected.
Status: RESOLVED → VERIFIED
Version: next → 2014-07.3
You need to log in before you can comment on or make changes to this bug.