11.01.13 Engineering Progress Report for Firefox Accounts and Sync.next

Lloyd Hilaiel lhilaiel at mozilla.com
Tue Nov 5 03:51:11 PST 2013


I continue to love these updates as a means of staying abreast of development and rooted in reality.  thanks.

On Nov 2, 2013, at 2:03 AM, Chris Karlof <ckarlof at mozilla.com> wrote:

> Firefox Accounts wiki: https://wiki.mozilla.org/Identity/Firefox-Accounts
> Sync.next wiki: https://wiki.mozilla.org/User_Services/Sync
> 
> Firefox Accounts API/Server/Client libraries (Danny Coates, Ryan Kelly, Zach Carter, Vlad Filippov)
> - Landed new DB API supporting MySQL storage back end: https://github.com/mozilla/picl-idp/pull/254

Is C* off the table?  Is MySQL a temporary thing or the path forward?  Where can I learn about our learnings?  Finally, what is the sanest multi-region strategy available to us leveraging our mysql learnings from persona?

> - Experimentation with using SSE for checking email verification status: https://github.com/mozilla/picl-idp/tree/server-sent-events
> - Work started on new JS FxA Web client: https://github.com/mozilla/gherkin
>   - Existing one was a gross fork of the Firefox Account integration testing client
> - Decision: email verification will be clicking on a link and verifying intention by clicking another button on the landing page
> - Firefox Accounts branding bug: https://bugzilla.mozilla.org/show_bug.cgi?id=930196
> - Next steps: continue to work with UX on final UI for flows, continue work on Gherkin
> 
> Android (Nick Alexander, Richard Newman)
> - Android UX sprint for November 6-8 in TO
> - first try builds of native C pbkdf2_sha256 + script: https://bugzilla.mozilla.org/show_bug.cgi?id=915312

Interesting.  https://github.com/mozilla-services/android-sync/blob/2a70fa28f00ae0f75a686ceb764fa8ad418f7328/jni/scrypt/c/sha256.c

So again, I’m wondering if taking a subset of this work and landing it in platform in a way that is decoupled from mainline Sync.next work could help out FirefoxOS and desktop?

> - Next steps: start transition to native UI (i.e., away from hosted code): https://bugzilla.mozilla.org/show_bug.cgi?id=899217 
> 
> Desktop (Chris Karlof, Brian Warner, Mark Hammond, Tim Taubert) 
> - Starting to landing FxA code that will support both Desktop and FxOS
>   - https://bugzilla.mozilla.org/show_bug.cgi?id=911384
> - Almost completed migrating key fetching, email verification, public key generator, and assertion generator to browser code
> - Next steps: Continue getting more tests working with the code from the work week, finish migrating about:accounts code to the browser, continue to land FxA common code in m-c
> 
> Firefox Accounts Devops (Benson Wong, Gene Wood, James Bonacci, Peter Dehaan) 
> - Completed deep dive into architecture
> - New architecture doc: https://wiki.mozilla.org/Identity/Firefox-Accounts#Architecture
> - Next steps: Start to build out provisioning logic, load testing of new MySQL architecture
> _______________________________________________
> Dev-fxacct mailing list
> Dev-fxacct at mozilla.org
> https://mail.mozilla.org/listinfo/dev-fxacct

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/sync-dev/attachments/20131105/486aa61a/attachment.html>


More information about the Sync-dev mailing list