Hi All, Earlier today we had our weekly FxA demo session, and MoCo staff can view the recording of all that demo goodness here:
https://vreplay.mozilla.com/replay/showRecordDetails.html?recId=4197 We had four things to share today: * Vijay showed his initial work on the UX for adding secondary emails to your account. The details are still in flux but it gives a great overview of how the feature will feel from the end user's perspective. Unfortunately I forgot to increase the video recording resolution so it's a little blurry :-( * A related question was how we will merge the existing "communication preferences" into this new UI, and we'll need :rfeeley's input on how to proceed here. It could get tricky if we're rolling out this new section behind a feature-flag. * Vlad gave us a preview of deploying a standalone FxA cluster on a fresh EC2 instance, using docker to avoid rebuilding a bunch of stuff. The deploy was completed in just a little over 5 minutes, which is a pretty impressive change over the current hour+ deployment! This appears to put us within striking distances of our Q1 OKR of having a sub-10-minute dev deploy time. The docker scripting is available in [1] * Vlad also showed us an early prototype of exposing the browser's login state to WebExtensions via the `chrome.identity` webextension API. This work will feed into some Q2 objectives around shipping more FxA-enabled experiences in the browser. * Sean gave a quick demo of using the "flow" type-checker [2] to to detect errors in our server-side code. It allows you to specify type declarations in comments and gradually add checking into an existing project, which seems a good fit for our project. We've been bitten by type-related errors several times in the past, so the idea of detecting them automatically is very appealing! Cheers, Ryan [1] https://github.com/vladikoff/fxa-docker-dev [2] https://flowtype.org/ _______________________________________________ Dev-fxacct mailing list [email protected] https://mail.mozilla.org/listinfo/dev-fxacct

