Mozillians/Phonebook/Services
The phonebook is an excellent resource for Mozilla contributor information. We've had a bevy of requests to make that information more widely available to other mozilla.org properties and campaigns. The "Services" feature in the app will be a step forward to making Mozilla Connect profiles to be the one-stop-shop for contributor personas within the Mozilla Project.
Functional Principles
- Single contributor profile across all of Mozilla.org
- Standardize, Standardize, Standardize
- Simple Use Cases First
Features
Mozillian Passport
Users can opt-out to allow community sites to authorize and auto-populate their Mozilla Connect information and contributor level to that individual account. To make it easier on contributors, sites will need to allow contributors to opt-in to use Mozilla Connect profile information and authorization on registration and settings changes. Mozilla Connect will immediately authorize that contributor's profile on specified community sites (based on groups attached) and authorize the contributor for their respective level.
Use Cases
- Winston Bowden - ExactTarget - Sync up e-mail lists of Vouched Mozillians on Engagement's e-mail messaging tool. He wants to reduce the cost of asking IT to query the Phonebook database and upload those e-mails.
- Gerv/Byron Jones - Bugzilla - Authorize contributors based on groups and status as those with greater privileges on Bugzilla. Also, they would like to auto-populate profile pics and fields of a Bugzilla user.
- Pierros Papadeas - Mozilla Reps Portal - Authorize contributors for greater access. Populate profiles with Mozillians data. Write data into Mozillians.org profiles.
- Taskboard - Authorize contributors for greater access. Populate profiles with Mozillians data. Write data into Mozillians.org profiles.
- Les Orchard - MDN - Authorize contributors with greater access to wiki-editing. Populate profiles with greater amounts of data.
Profile Sharing
Users can opt-in to allow community sites and Mozilla community members to allow for contributor information to be shown to those who the user has allowed to be seen to. There are two major use cases attached to this approach:
- When contributors go to a mozilla.org property with a profiling system, they should be offered a way to auto-populate the profiles fields with information already placed onto Mozillians.org. Contributors will need to opt-in to use the service during registration or as a logged-in user.
- For mozilla.org properties, they should be able to use to grab contributor information on a per user, per group or per location basis.
Mozillian Resume [Later]
Users can opt-in to allow Mozilla Connect to show contributions made across groups attached to the Mozillians' profile as well as allow people to make recommendations for work accomplished in the Mozilla Community.
Non-Goals
- Make Mozillians.org the single sign-on solution for the Mozilla Project.