Identity/Native Implementations: Difference between revisions

no edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{LastUpdated}}
{{LastUpdated}}


We are working on a number of projects to embed some or all of the browserid (Persona) logic and UX inside applications and toolkitsThese efforts include FirefoxOS, desktop Firefox, WebRTC, and SDKs for mobile platforms.
This is the project of implementing Firefox Accounts on FirefoxOS.  The first feature we will provide is SSO for Mozilla hosted services.  Subsequent releases will optimize the UX of signing up for firefox accounts, and bring new services to the phoneYou create an account once, and have access to a growing set of interesting services.


== Contact Us ==
===Team===
* IRC: #Native_Identity
* Engineering: Jed Parsons (Lead), Sam Pensrose, Shane Tomlinson, Zach Carter, Katie Parlante (Metrics); External partners: Borja Salguero, Fernando Moreno, Francisco Jordano, Olav Nymoen, Sergi Mansilla
* Public List: dev-fxacct@mozilla.org
* UX: John Gruen (Lead), Ryan Feeley
 
* IRC: #native_identity, #fxa
Our team includes:
* [https://mail.mozilla.org/listinfo/dev-fxacct Firefox Accounts development mailing list]
 
* Austin King (:ozten) (full time)
* Jed Parsons (:jedp) (full time, lead)
* Matthew Noorenberghe (:MattN) (emeritus)
* Sam Penrose (:spenrose) (full time)
* Shane Tomlinson (:stomlinson)
* Zach Carter (:zaach)
 
 
And we get help from many others.


== Firefox Accounts on FirefoxOS==
== Firefox Accounts on FirefoxOS==
We are currently focused on how to implement Firefox Accounts in FirefoxOS. This is a collaborative effort working closely with TEF engineers.  
We are currently focused on how to implement Firefox Accounts in FirefoxOS. This is a collaborative effort working closely with TEF engineers.  
Visit the [https://wiki.mozilla.org/Identity/Roadmap Identity Engineering Roadmap] for regular updates.


Our current line of thought is below and a work-in-progress:
Our current line of thought is below and a work-in-progress:
Line 28: Line 20:
* Branch: https://github.com/lloyd/gaia
* Branch: https://github.com/lloyd/gaia


=== Targeted 1.3 Features ===
===Milestone: SSO + FTE Integration release===
We are working to deliver the features listed below in 1.3.
 
;Note:Due to the short 1.3 timeline and the churn with regards to getting Firefox Accounts consensus cross-functionally, it should be noted that landing a stable product in 1.3 list is at risk.  
This release is a handoff to wheresmyfox and marketplace teams to let them know what work will be required to support Firefox Accounts.
 
'''Target:''' Nov. 14th
* '''Integration with wheresmyfox''' Target: Dec 6th
* '''Integration with marketplace''' Target: Dec 6th
 
===Milestone: FxA on FxOS 1.3 code complete===
 
The goal of this release is to make it so that on the device by signing into WheresMyFox or Marketplace, you're signed into both. This is really SSO on the device. Further, the same account you create on FirefoxOS will be what you use to sign into your Desktop or Android Firefox.  (Note that for legal reasons, sign-in to WMF may require positive user approval.)
 
We May include Account creation as part of the First Run Experience, this will depend on a usability assessment.
 
'''FxOS 1.3 FC date: December 9, 2013''' [in progress]
* [https://bugzilla.mozilla.org/showdependencytree.cgi?id=920135&maxdepth=4&hide_resolved=1 '''meta tracking bug''']
* System - FTE: Sign into Firefox on first run and in Settings ([https://bugzilla.mozilla.org/show_bug.cgi?id=897600 897600], [https://bugzilla.mozilla.org/show_bug.cgi?id=897604 897604], [https://bugzilla.mozilla.org/show_bug.cgi?id=905637 905637])  
* System - FTE: Sign into Firefox on first run and in Settings ([https://bugzilla.mozilla.org/show_bug.cgi?id=897600 897600], [https://bugzilla.mozilla.org/show_bug.cgi?id=897604 897604], [https://bugzilla.mozilla.org/show_bug.cgi?id=905637 905637])  
* System - FTE: Update tutorial screens to describe settings drawer ([https://bugzilla.mozilla.org/show_bug.cgi?id=924626 924626])
* System - FTE: Update tutorial screens to describe settings drawer ([https://bugzilla.mozilla.org/show_bug.cgi?id=924626 924626])
Confirmed users
1,042

edits