Mozillians/Phonebook/Services

From MozillaWiki
Jump to navigation Jump to search

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

Mozillians currently have a difficult time connecting and getting access to Projects and Products in our community. The Phonebook aims to fix this problem by offering an API that authorize users as Vouched Mozillians; thus, giving them greater access to functionality. An API key will be available to Applications/Consumers via OAuth.

Profile Sharing

Mozillian Phonebook users can opt-in to allow community sites to parse for their Mozillian Profile data. There are two use cases attached to this approach:

  1. 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.
  2. For mozilla.org properties, they should be able to use to grab contributor information on a per user (i.e. e-mail address), per group or per location basis.

Targeted Use Cases and Goals

Short-Term/K9O

  • 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.
  • Pierros Papadeas - Mozilla Reps Portal - Authorize contributors for greater access to features on reps.mozilla.org.
  • Air Mozilla - Authorize contributors to view Vouched-Mozillian-only streaming video.

Long-Term

  • 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.
  • 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.

Non-Goals

  • Make Mozillians.org the single sign-on solution for the Mozilla Project.