<div dir="ltr"><div><div><b>Theme: The end of train-82.<br><br></b></div>This followed the Monday format of 30 mins UX/PM, 30 mins Ops/Dev.<br><br></div><div>First off, thank you Divya. Divya has been an Outreachy intern with our team for the last 3 months. Unfortunately for us, her internsip has come to a close. Divya was mentored by Vlad throughout, and has made quite a number of valuable contributions [1]. Thank you again, I hope you enjoyed it!<br></div><div><br></div><b>UX/PM</b><br><ul><li>I asked whether the meeting provides sufficient value for it's continued existence. The split format came from Ryan Feeley having a meeting conflict at the later time slot and as a result had insufficient time to voice his thoughts on FxA's UI/UX, I believe during last year's fire drills. We now spend a little less time on UX, and more time discussing general direction, a topic that is largely covered in the Thursday PM meeting. The general consensus is yes, this meeting provides value. We will keep it but try for less overlap with the Thursday PM meeting.<br><br></li><li>Connect another device will be rolled out to 100% of users with train-82. We realized as soon as we remove "experiment" metrics that are sent to DataDog, we will have no insights into how the feature is performing because CAD emits no flow events. We resolve this issue in [2].<br><br></li><li>The "Send an install link via SMS" was shipped to production with train-81, though it was accidentally disabled in the configuration script. This has been resolved by the John and Jon. Kanchan from Softvision is our QA contact and will start testing the feature this week. Her initial test plan is at [3].<br><br></li><li>Ryan Feeley is putting together the "secondary email" screens, Vijay is already in the process of implementing them. For phase 1, only 1 additional email address will be allowed.<br><br></li><li>Alex is wondering whether we should survey users that frequently log in from the same IP address to find out why they keep logging in. We are going to defer any plans for this until after the password reset e10s fix [4] goes out to production.<br></li></ul><p><b>Ops/General Dev</b></p><ul><li>Because nobody likes meetings that don't provide sufficient value, I asked whether the Ops/General dev meetings are valuable. The consensus was the Monday meeting is generally much higher bandwidth than the Thursday meeting, the Thursday meeting has gone more into "status" territory rather than discussing new information. Because of this, we are going to reduce the Thursday set of meetings to 1 30 minute meeting, 15 minutes for dev, 15 minutes of bug scrub.<br><br></li><li>Divya's final work is to move the logic to complete email verification from the client to the server [5]. We see a non-trivial number of users sign up on desktop and attempt to verify on old Android devices that have browsers that do not support the ES5 features we use. This looks like it will be ready to ship in train-83.<br><br></li><li>Vlad's "Web Sessions" work is being merged in components. The auth-server portion is good to go, now Vlad is wants to figure out how to feature flag the session items. Vlad is going to file a bugzilla bug to ask Softvision to QA on an fxa-dev box. This feature should be ready to ship for train-83 or 84.<br><br></li><li>The work I have been doing to fetch FxA state from the browser is progressing, though slowly. I opened a new browser patch [6] and rfk immediately found a logic hole in private browsing mode. I'll pick this back up when I return from PTO.<br><br></li><li>jbuck, Vlad and Sean are continuing on their Docker quest. Lots of PRs [7][8].<br></li></ul><p><b>Action items:</b></p><div id="gmail-magicdomid113" class="gmail-" style="margin:0px;padding:0px;color:rgb(0,0,0);font-family:"helvetica neue",arial,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:16px;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><ul class="gmail-list-bullet2" style="margin:0px 0px 0px 3em;padding:0px;list-style-type:circle"><li style="margin:0px;padding:0px"><span class="gmail-author-a-z87zjr5flz82zz79zz65zn4oitnl" style="margin:0px;padding:1px 0px">vlad to do final check to make sure reminders work with new repo merge</span></li></ul></div><div id="gmail-magicdomid114" class="gmail-" style="margin:0px;padding:0px;color:rgb(0,0,0);font-family:"helvetica neue",arial,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:16px;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><ul class="gmail-list-bullet3" style="margin:0px 0px 0px 4.5em;padding:0px;list-style-type:square"><li style="margin:0px;padding:0px"><span class="gmail-author-a-7wz90zwz66zz83zez73zlz66zko6z66zz80zz71z" style="margin:0px;padding:1px 0px">fxa-dev updated to run mailer out of auth-server repo?</span></li></ul></div><div id="gmail-magicdomid115" class="gmail-" style="margin:0px;padding:0px;color:rgb(0,0,0);font-family:"helvetica neue",arial,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:16px;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><ul class="gmail-list-bullet2" style="margin:0px 0px 0px 3em;padding:0px;list-style-type:circle"><li style="margin:0px;padding:0px"><span class="gmail-author-a-z87zjr5flz82zz79zz65zn4oitnl" style="margin:0px;padding:1px 0px">vlad to do a quick check csp in train-81 and metrics</span></li></ul></div><div id="gmail-magicdomid116" class="gmail-" style="margin:0px;padding:0px;color:rgb(0,0,0);font-family:"helvetica neue",arial,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:16px;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><ul class="gmail-list-bullet2" style="margin:0px 0px 0px 3em;padding:0px;list-style-type:circle"><li style="margin:0px;padding:0px"><span class="gmail-author-a-z87zjr5flz82zz79zz65zn4oitnl" style="margin:0px;padding:1px 0px">vlad to send email about the deployed boxes</span></li></ul></div><div id="gmail-magicdomid117" class="gmail-" style="margin:0px;padding:0px;color:rgb(0,0,0);font-family:"helvetica neue",arial,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:16px;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><ul class="gmail-list-bullet2" style="margin:0px 0px 0px 3em;padding:0px;list-style-type:circle"><li style="margin:0px;padding:0px"><span class="gmail-author-a-sz79zz89zz73z7as23vz66z6txz81z0" style="margin:0px;padding:1px 0px">rfeeley to add Sync fest bugs about iOS</span></li></ul></div><div id="gmail-magicdomid118" class="gmail-" style="margin:0px;padding:0px;color:rgb(0,0,0);font-family:"helvetica neue",arial,sans-serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:16px;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><ul class="gmail-list-bullet2" style="margin:0px 0px 0px 3em;padding:0px;list-style-type:circle"><li style="margin:0px;padding:0px"><span class="gmail-author-a-z87zjr5flz82zz79zz65zn4oitnl" style="margin:0px;padding:1px 0px">stomlinson to add flow metrics for connect_another_device</span></li></ul></div><p>Shane</p><p>---------------------<br></p><p>[1] -<a href="https://github.com/mozilla/fxa-content-server/pulls?utf8=%E2%9C%93&q=is%3Apr%20author%3Adivyabiyani%20is%3Amerged"> https://github.com/mozilla/fxa-content-server/pulls?utf8=%E2%9C%93&q=is%3Apr%20author%3Adivyabiyani%20is%3Amerged</a><br>[2] - <a href="https://github.com/mozilla/fxa-content-server/pull/4787">https://github.com/mozilla/fxa-content-server/pull/4787</a><br>[3] - <a href="https://docs.google.com/spreadsheets/d/1YLi6B-eYdnoGp7LGmb7asoMqcNLH2oXJ7QyB6G6BCUg">https://docs.google.com/spreadsheets/d/1YLi6B-eYdnoGp7LGmb7asoMqcNLH2oXJ7QyB6G6BCUg</a><br>[4] - <a href="https://github.com/mozilla/fxa-content-server/pull/4770">https://github.com/mozilla/fxa-content-server/pull/4770</a><br>[5] - <a href="https://github.com/mozilla/fxa-content-server/pull/4767">https://github.com/mozilla/fxa-content-server/pull/4767</a><br>[6] - <a href="https://bug1308038.bmoattachments.org/attachment.cgi?id=8843356">https://bug1308038.bmoattachments.org/attachment.cgi?id=8843356</a><br>[7] - <a href="https://github.com/mozilla/fxa-auth-server/pull/1692">https://github.com/mozilla/fxa-auth-server/pull/1692</a><br>[8] - <a href="https://github.com/mozilla/fxa-content-server/pull/4785">https://github.com/mozilla/fxa-content-server/pull/4785</a><br></p></div>