Confirmed users
90
edits
(Created page with "Live notes can be followed at: https://id.etherpad.mozilla.org/weekly-2013-12-16") |
No edit summary |
||
Line 1: | Line 1: | ||
=Agenda:= | |||
* Happy Holidays! | |||
** Reminder Mozilla is closed Monday, 23 Dec - Wednesday, 1 January (inclusive) | |||
*** please update PTO if you haven't already | |||
* Accelerating Sync (guest speaker: mmayo!) | |||
* http://bit.ly/moz-sync-burndown | |||
* Previous migration discussion: https://wiki.mozilla.org/User_Services/Sync/v1#Migration_strategy | |||
General Reminders: | |||
* Have you signed up for note taking? | |||
** See: https://id.etherpad.mozilla.org/weekly-notetakers | |||
* Status report archive: https://wiki.mozilla.org/Identity/Department_Status | |||
Key wiki pages to point folks at: | |||
** FxA Wiki: https://wiki.mozilla.org/Identity/FirefoxAccounts | |||
** Identity Roadmap: https://wiki.mozilla.org/Identity/Roadmap | |||
** UX: https://wiki.mozilla.org/Identity/UX | |||
= Meeting Notes = | |||
[jed is this week's notetaker] i am note-taker! | |||
*John's name has an 'h' in it | |||
*Accelerating Sync - take it away, mmayo: | |||
** lots of work done thus far driving towards better usability (incl fxa) | |||
** a challenge has been how to organize for cross-team work | |||
** historically, nobody who reported up through Desktop owned the sync code | |||
*** has been a challenge | |||
*** don't want to tackle this with the idea that one team will build it all | |||
*** want to empower the client teams | |||
** but it's been hard to have anyone on other projects (Android, Desktop, etc.) to say "sync is the most important thing" | |||
** we've gone another year as Moz without a better sync experience entering the market. that feels kind of crummy | |||
** in 2014 - the only way this will ship is if this is a #1 priority for the organization (android, desktop, et al.) | |||
** what we (=== product owners) have agreed is: set highest-priority item for desktop and android to be sync. | |||
*** put sign-in to firefox with accompanying sync flow into market | |||
** target to land for ffx 29 (yes, aggressive - february 2014) | |||
*** we are going to ship something that on the back-end looks like sync | |||
*** and on the front-end has a better auth flow | |||
*** that is quite aggressive | |||
*** but also, so much work has been done, mmayo doesn't think we're too far from doing this. | |||
*** maybe we won't get it all perfect | |||
*** but the goal is to land at the end of next month, shipping to customers in may | |||
*** FYI - NIghtly is already at 29.0a1. Should go to Aurora first week of February. | |||
**** hits aurora on 3 feb: https://wiki.mozilla.org/RapidRelease/Calendar | |||
**** which means FF 29 goes public end of April | |||
*** two opportunities for 2014 | |||
**** 1. a lot of (say 30M) users signed up to fx accounts by end of 2014. believe that puts us on a path to having influence in the world of the cloud (up to 100M users by 2015) | |||
***** nb we still believe that sync is the primary user utility we can put behind fx accounts in 2014 | |||
***** we're going to gamble that we can get our first release done on the current protocol | |||
***** don't expect the current protocol to be able to scale to 100M | |||
**** 2. competitive pressures at play ... | |||
*** uncertainty: if we get N more sync users, how does that change our overall uptake? don't know | |||
** to accomplish this, cross-team/product collaboration is going to become much more important | |||
*** exact team assignments in flux; we'll have it settled by tomorrow | |||
**** android seemsmore clear | |||
**** desktop a little less clear | |||
***** trying to line up platform talent | |||
** kick-off tomorrow (tuesday dec 17) AM | |||
*** people are disappearing. - e.g., ckarlof pto later this week | |||
** Q: any documentation for the current sync state-of-affairs on the wiki? | |||
*** overall approach, nothing is changing; picking a time-line in which to ship, and we have buy-in from rest of the org | |||
** nb if we need to uplift, we can uplift | |||
** if we didn't have working prototypes for almost all these things, we wouldn't be trying this. a big goal, but to me [mmayo], it feels possible. | |||
** mmayo to be present in all kick-off and daily meetings | |||
*** kthiessen promises to be in touch | |||
** Q: who owns this thing? | |||
*** that would be mmayo | |||
** Q: is "durability" on the table for 29? | |||
*** we have time to get this done by release date | |||
** Q: scope creep? can we get to a product-stable definition asap? | |||
*** lloyd: given the time constraint, we have scope freeze. if we're going to do this march, there's a limit. | |||
* "mitigration" is the word of the day | |||
* jgruen notes that by definition, over 50% of participants must die for it to be termed a death march | |||
** also, jgruen and rfeeley are conjoined by some invisible tether. cut it, and they die. (nb, north-eastern commuter airline travel puts us at risk of losing all UX/UI) | |||
* "decisiveness" is another word of the day | |||
** we won't really know who's involved until we've had our kick-offs and gotten everyone in the room | |||
* in wake of sync decision, spenrose will work with arog to pare back any features possible for fxa on fxos 1.4 h/t jedp | |||
* jgruen: can we get numbers on who's using the current sync product | |||
** ckarlof has numbers, but they're a bit old | |||
* ckarlof: let's start talking about sync issues today at the fxa meeting at 4 | |||
* yet another, different, and beautiful picture behind 6a68's head in this call | |||
== Firefox Accounts == | |||
* [FxA on the web] Getting infrastructure set up, initial screen flows work. | |||
== FxA on FxOS == | |||
Adam Rogers and Tauni have created a tight structure for 1.4 work between now and March: | |||
User stories with detailed acceptance criteria -> final UX -> engineering | |||
Adam's "Committed" stories match what we have in mozilla-central and Gaia PRs awaiting review | |||
- Kudos to Jed and team | |||
- except for Settings integration, which Jared and Sergi of Telenor are syncing up on | |||
- https://docs.google.com/a/mozilla.com/spreadsheet/ccc?key=0AtVT90hlMtdSdEd4TVVjWXNfU3ctMlVhWFRrWkpweVE#gid=50 sheet "Firefox Accounts", Committed and Targeted | |||
- https://bugzilla.mozilla.org/showdependencytree.cgi?id=941723&hide_resolved=1 | |||
+ note the Acceptance Criteria in each story bug | |||
+ more engineering bugs coming to fill in the tree this week | |||
John is revamping the UX to match the stories | |||
Working with Adam and Tauni, I've drafted an engineering roadmap: | |||
- https://etherpad.mozilla.org/fte-identity-engineering | |||
- main ideas: | |||
+ get excellent 1.3 work landed ASAP, certainly mid-January | |||
- we're kind of at the mercy of our reviewers at this point, so this team can't commit to too much in this respect | |||
+ get to beta *quality* and stay there | |||
+ fill feature and acceptance holes with *small* patches | |||
+ we want a calm February | |||
- partners seem receptive, negotiating specific responsibilities | |||
Adam and others are exploring multiple product partnerships for FxA on and off device | |||
= Persona = | |||
* Data format / spec work nearly done; ongoing. | |||
* Work ongoing on a unified FxA / Persona verifier codebase. | |||
* New train rolling to production this week. | |||
= Sync.Next = | |||
* | |||
= Misc = | |||
* | |||
= UX = | |||
* Wiki is up-to-date. Check out the latest from John and Ryan | |||
** https://wiki.mozilla.org/Identity/UX | |||
* | |||
= Docs & Engagement = | |||
= QA = | |||
* | |||
= PTO/OOO (kept in the Identity calendar for everyone's reference) = | |||
* Chilts: 16 Dec: Birthday | |||
* toxborrow: 16 Dec - PTO | |||
* Francois: 17-19 Dec - working from Wellington | |||
* Chris: Dec 18-Dec 25 | |||
* Katie: 23 Dec - 2 Jan: PTO | |||
* James: 12/13, 1/2, 1/3 PTOs | |||
* kthiessen: 2-3 Jan PTO (returns from holidays on 6 Jan) | |||
* Francois: 6 - 10 Jan - conference in Australia | |||
* Brian: 12 - 16 Jan: RWC conference (presenting) | |||
* toxborrow: 13 - 17 Jany :: Eng. Program Mgr Work Week | |||
* Brian: 25 Jan - 8 Feb: PTO | |||
* Katie: 27-28 March: PTO |