Firefox/SocialAPI/: Difference between revisions

 
(20 intermediate revisions by 2 users not shown)
Line 1: Line 1:
=Social API=
=Firefox Social Integration=


==Objective==
==Objective==


The objective of this project is to produce a set of Firefox user experiences and an API that integrates social content from third parties.
The objective of this project is to produce a set of personalized Firefox user experiences through an API that integrates social content from third parties.


==Summary==
==Summary==


Blah blah
The Social API is a new API to make it easier for web browsers to integrate with social media services. Once a social service provider is implemented for Firefox, it becomes possible for the browser to display in-chrome user controls and information related to that service.
 
==Scope==
The project's first iteration shipped as part of Firefox 18 with Facebook Messenger integration and a v1 API.
 
User stories:
*
*
*
 
Developer stories:
*
*
*
 
==Roles and Responsibilities==
 
'''Product Manager'''
*
*
 
'''Project Manager'''
*
*
 
'''Development Team'''
*
*
 
'''Business Development'''
*
*
 
==Communication==
 
Blah blah


==People==
==People==


{| class="wikitable fullwidth-table"
{| class="wikitable" style="width:800px;"
  ! Role !! Contacts !!
  ! Scope="col" | Role
! Scope="col" | Contacts
  |-
  |-
  | Project Champion ||  
  | Project Champion ||  
* Todd Simpson (tsimpson@mozilla.com) (A,C,I)
*Todd Simpson (tsimpson@mozilla.com)
  |-  
  |-
  | Program/Project Management Oversight ||  
  | Project Management Oversight ||  
* Sheila Mooney (smooney@mozilla.com) (A,C,I)
*Sheila Mooney (smooney@mozilla.com)
|-
  |-
| Program Management ||
* First Last (email@mozilla.com)
  |-
  | Product Manager ||  
  | Product Manager ||  
* Asa Dotzler (asa@mozilla.com) (A,C,I)
*Asa Dotzler (asa@mozilla.com) (A,C,I)
  |-  
  |-
  | Engineering Oversight ||  
  | Engineering Oversight ||  
* Shane Caraveo (shane@mozilla.com) (A,C,I)
*Shane Caraveo (shane@mozilla.com) (A,C,I)  
* Gavin Sharp (gavin@mozilla.com) (A,C,I)
*Gavin Sharp (gavin@mozilla.com)
|-
| User Experience ||
*Jennifer Boriss (boriss@mozilla.com)
  |-
  |-
| UX ||
* Jennifer Boriss (boriss@mozilla.com) (R)
|-
  | Dedicated Engineering ||  
  | Dedicated Engineering ||  
* Mark Hammond (email@mozilla.com) (R)
*Mark Hammond (email@mozilla.com)
  |-  
  |-
  | Part-time Engineering ||  
  | Part-time Engineering ||  
* Felipe Gomez (felipc@gmail.com) (R)
*Felipe Gomez (felipc@gmail.com) (R)  
* Jared Wein (jaws@mozilla.com) (R)
*Jared Wein (jaws@mozilla.com) (R)
  |-
  |-
  | QA ||  
  | Quality Assurancee ||  
* Anthony Huges (ahughes@mozilla.com) (R)
*Anthony Huges (ahughes@mozilla.com)
  |-
  |-
  | Marketing ||  
  | Marketing ||  
* Laura Forrest (lforrest@mozilla.com) (I)
*Laura Forrest (lforrest@mozilla.com)
  |-
  |-
  | Security ||  
  | Security ||  
* First Last (email@mozilla.com) (R)
*First Last (email@mozilla.com)
  |-  
  |-
  | Privacy ||  
  | Privacy ||  
* First Last (email@mozilla.com) (R)
*First Last (email@mozilla.com)
  |-  
  |-
  | Release Management ||  
  | Release Management ||
* First Last (email@mozilla.com) (R)
*First Last (email@mozilla.com)
  |-
  |}
|}


The letters following each name stand for:
The letters following each name stand for:
Line 98: Line 60:
* I = Needs to be kept informed
* I = Needs to be kept informed


==Goals==
 
==Roles and Responsibilities==
 
'''Product Manager'''
*
*
*
'''Project Manager'''
*
*
*
*


==References==
'''Development Team'''
*
*
*
*
'''Business Development'''
* Review implementations for compliance with Social API Guidelines.
* Manage commercial relationships when applicable.
==References==
* Social API documentation (https://developer.mozilla.org/en-US/docs/Social_API)
* Social API guidelines (https://developer.mozilla.org/en-US/docs/Social_API/Criteria)
*
*

Latest revision as of 00:39, 4 April 2013

Firefox Social Integration

Objective

The objective of this project is to produce a set of personalized Firefox user experiences through an API that integrates social content from third parties.

Summary

The Social API is a new API to make it easier for web browsers to integrate with social media services. Once a social service provider is implemented for Firefox, it becomes possible for the browser to display in-chrome user controls and information related to that service.

People

Role Contacts
Project Champion
  • Todd Simpson (tsimpson@mozilla.com)
Project Management Oversight
  • Sheila Mooney (smooney@mozilla.com)
Product Manager
  • Asa Dotzler (asa@mozilla.com) (A,C,I)
Engineering Oversight
  • Shane Caraveo (shane@mozilla.com) (A,C,I)
  • Gavin Sharp (gavin@mozilla.com)
User Experience
  • Jennifer Boriss (boriss@mozilla.com)
Dedicated Engineering
  • Mark Hammond (email@mozilla.com)
Part-time Engineering
  • Felipe Gomez (felipc@gmail.com) (R)
  • Jared Wein (jaws@mozilla.com) (R)
Quality Assurancee
  • Anthony Huges (ahughes@mozilla.com)
Marketing
  • Laura Forrest (lforrest@mozilla.com)
Security
  • First Last (email@mozilla.com)
Privacy
  • First Last (email@mozilla.com)
Release Management
  • First Last (email@mozilla.com)

The letters following each name stand for:

  • R = Responsible for deliverable
  • A = Accountable for the final decision making on some aspect of the project
  • C = Needs to be consulted on key topics
  • I = Needs to be kept informed


Roles and Responsibilities

Product Manager

Project Manager

Development Team

Business Development

  • Review implementations for compliance with Social API Guidelines.
  • Manage commercial relationships when applicable.

References