<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><div>I continue to love these updates as a means of staying abreast of development and rooted in reality.  thanks.</div><div><br></div>On Nov 2, 2013, at 2:03 AM, Chris Karlof <<a href="mailto:ckarlof@mozilla.com">ckarlof@mozilla.com</a>> wrote:<br><div><br class="Apple-interchange-newline"><blockquote type="cite"><meta http-equiv="Content-Type" content="text/html charset=us-ascii"><meta http-equiv="Content-Type" content="text/html charset=us-ascii"><meta http-equiv="Content-Type" content="text/html charset=us-ascii"><meta http-equiv="Content-Type" content="text/html charset=us-ascii"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Firefox Accounts wiki: <a href="https://wiki.mozilla.org/Identity/Firefox-Accounts">https://wiki.mozilla.org/Identity/Firefox-Accounts</a></div><div>Sync.next wiki: <a href="https://wiki.mozilla.org/User_Services/Sync">https://wiki.mozilla.org/User_Services/Sync</a></div><div><br></div><div>Firefox Accounts API/Server/Client libraries (Danny Coates, Ryan Kelly, Zach Carter, Vlad Filippov)</div><div>- Landed new DB API supporting MySQL storage back end: <a href="https://github.com/mozilla/picl-idp/pull/254">https://github.com/mozilla/picl-idp/pull/254</a></div></div></blockquote><div><br></div><div>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?</div><br><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>- Experimentation with using SSE for checking email verification status: <a href="https://github.com/mozilla/picl-idp/tree/server-sent-events" target="_blank" style="color: rgb(17, 85, 204); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">https://github.com/mozilla/<wbr>picl-idp/tree/server-sent-<wbr>events</a></div><div>- Work started on new JS FxA Web client: <a href="https://github.com/mozilla/gherkin">https://github.com/mozilla/gherkin</a></div><div>  - Existing one was a gross fork of the Firefox Account integration testing client</div><div>- Decision: email verification will be clicking on a link and verifying intention by clicking another button on the landing page</div></div></blockquote><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>- Firefox Accounts branding bug: <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=930196">https://bugzilla.mozilla.org/show_bug.cgi?id=930196</a></div><div>- Next steps: continue to work with UX on final UI for flows, continue work on Gherkin</div><div><br></div><div><div>Android (Nick Alexander, Richard Newman)</div><div>- Android UX sprint for November 6-8 in TO</div><div>- first try builds of native C pbkdf2_sha256 + script: <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=915312">https://bugzilla.mozilla.org/show_bug.cgi?id=915312</a></div></div></div></blockquote><div><br></div><div>Interesting.  <a href="https://github.com/mozilla-services/android-sync/blob/2a70fa28f00ae0f75a686ceb764fa8ad418f7328/jni/scrypt/c/sha256.c">https://github.com/mozilla-services/android-sync/blob/2a70fa28f00ae0f75a686ceb764fa8ad418f7328/jni/scrypt/c/sha256.c</a></div><div><br></div><div>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?</div><div><br></div><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>- Next steps: start transition to native UI (i.e., away from hosted code): <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=899217">https://bugzilla.mozilla.org/show_bug.cgi?id=899217</a> </div></div><div><br></div><div>Desktop (Chris Karlof, Brian Warner, Mark Hammond, Tim Taubert) </div><div>- Starting to landing FxA code that will support both Desktop and FxOS</div><div>  - <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=911384">https://bugzilla.mozilla.org/show_bug.cgi?id=911384</a></div><div>- Almost completed migrating key fetching, email verification, public key generator, and assertion generator to browser code</div><div>- Next steps: Continue getting more tests working with the code from the work week, finish migrating <a href="about:accounts">about:accounts</a> code to the browser, continue to land FxA common code in m-c</div><div><br></div><div>Firefox Accounts Devops (Benson Wong, Gene Wood, James Bonacci, Peter Dehaan) </div><div>- Completed deep dive into architecture</div><div>- New architecture doc: <a href="https://wiki.mozilla.org/Identity/Firefox-Accounts#Architecture">https://wiki.mozilla.org/Identity/Firefox-Accounts#Architecture</a></div><div>- Next steps: Start to build out provisioning logic, load testing of new MySQL architecture</div></div>_______________________________________________<br>Dev-fxacct mailing list<br><a href="mailto:Dev-fxacct@mozilla.org">Dev-fxacct@mozilla.org</a><br>https://mail.mozilla.org/listinfo/dev-fxacct<br></blockquote></div><br></body></html>