Identity/WeeklyMeeting/2013-10-28

From MozillaWiki
Jump to: navigation, search

AGENDA

  • TEF work week update
    • Last week's effort produced an architecture and nearly complete implementation of Firefox Accounts on FirefoxOS, with the following features:
      • Sign in on First-Time Use
      • Sign in and account management in Settings
      • An Inter-App Communication API for certified apps to interact with Firefox Accounts
      • A DOM API for any app to request Firefox Account sign-in
      • Moz activities interface and user-approval UI for third-party app sign-in request
      • Cryptographic support for certificate and assertion bundling
      • Native library for interacting with Firefox Accounts web service
      • Joy all around (a new nsISupports interface)
      • Latest architecture approach: https://id.etherpad.mozilla.org/fxa-on-fxos-architecture
  • Reminder: Lloyd is traveling this week attending Brendan's off-site
  • Why isn't our work represented here: https://wiki.mozilla.org/B2G/Roadmap
    • short answer: not sure
      • Tauni has been working with Candice to change that
  • Firefox Accounts demos:

General Reminders:

Meeting Notes

[warner is this week's notetaker]

  • lloyd is travelling, mark mail as URGENT if needed
  • check out the demo videos
  • madrid crew (FxOS) has been rocking: have a basically functioning system, working on building a screencast this week. Looking to share code on the gecko side (HAWK, crypto stuff). Still trying to figure out what the FxOS "identifier" should be: email? phone number? recycled identifiers are scary. Hadn't received clear directions on FxA-on-FxOS until a few weeks ago, deadline for 1.3 is december, so it's somewhat at-risk. hard to push updates on people who are paying for their bandwidth, carriers may or may not be willing to pay for free ones, how can we keep users safely updated? still searching. overall mood is amazing and energized. Some carriers interested in bootstrapping-on-top-of or replacing FxA with their own schemes, but currently most are happy with FxA, not so happy with email-as-identifier (many markets don't have email), most want username+password. Using phone number is problematic (both reassignment and multi-SIM phones), SMS isn't reliable.
  • https://bugzilla.mozilla.org/showdependencytree.cgi?id=920135&maxdepth=4&hide_resolved=1
  • when phone boots up for the first time ("FTU": First-Time Use): prompted to sign up-for/in-to FxA, or can do later from the setup app
  • "certified" (pre-installed) apps can use that FxA immediately. 3rd-party apps can request a signin. 1.3 apps are just Marketplace and WheresMyFox (lost-phone locator). Can remove some Persona cruft once Marketplace moves to FxA.
  • unanswered questions: how can you sign-out, what does sign-out actually mean (per-app? phone-wide?), how does sign-out look given the new Goldilocks API (which removes onLogout)?
  • new firefox accounts wiki: https://wiki.mozilla.org/Identity/Firefox-Accounts : add questions.
  • QA update: jrgm is out sick, checking email. karl is covering trains, peter covering picl.


Team Status

Native (B2G)

Signin to the Web

Goldilocks landed; pivoting to focus on "finishing" the first cut of the BrowserID spec.

Profile in the Cloud (PiCL)

Libraries

UX

Docs & Engagement

  • [Francois] JSConf.asia and APIdays.io talks: canceled

QA

  • jbonacci:
    • Continuing my work on FxA for the 3 platforms
    • Starting to pull together UX/UI stuff for the Test Plan
    • Going to be adding information to several wiki pages to help the entire QA team get up to speed on FxA and Next Sync.

Blog Schedule

  • We are working on launching a new blog series. Stay tuned for more information soon

PTO/OOO (kept in the Identity calendar for everyone's reference)

  • Shane: 28 Oct - 1 Nov : PTO
  • Francois: 4 - 8 Nov: working from UK
  • Francois: 11 - 18 Nov: working from SF
  • Francois: 13 - 14 Nov: TRIBE
  • Francois: 19 - 22 Nov: OOO conference
  • Brian: 8 - 11 Nov : OOO conference
  • John G: 27 Nov : PTO
  • Katie: 23 Dec - 2 Jan: PTO
  • Katie: 27-28 March: PTO