I failed to send out Monday's meeting notes, so this is a summary of both.
Luckily, it's the last one of the year, so you won't have to read one of
these for a couple of weeks!

Before continuing, I want to thank everyone on the team for such a
successful year. Together we built a tremendous amount of goodness. I
learned a lot from everyone, and it was fun.

*2016-12-19*

Monday's meeting was a combined UX/PM and Ops/General Dev. Jam packed with
content as always.


*UX/PM discussion*

   - The most important bug/feature to Ryan Feeley is the "Connect another
   device" work. Luckily, this merged last night. \*/ [1]

   - A new Sync specific "Verify email" design is ready [2]. Vijay and Vlad
   have already developed and merged the majority of this work. Woohoo!

   - Ryan is still finalizing some of the text in the new onboarding flow
   in [3]. Feedback still welcome! Some of this text has already made its way
   into the "Connect another device" work.

   - There is discussion about whether to remove the "Change avatar"
   section in [4]. Fully removing the section will probably not happen due to
   lack of discoverability on mobile devices, Ryan wants to give some more
   thought into this before proceeding.

   - Our current "password hint" has done little to improve the overall
   quality of passwords as measured by the "password-strength" library. Ryan
   would like to A/B test different text to see whether we can nudge users to
   enter stronger passwords, as well as reduce the number of password resets
   needed [5].

   - The most important bug/feature to Alex is also the "Connect another
   device" work. He is in the process of writing the phase 3 and 4 documents.

Ops/General Dev

   - Our newest team member Divya is diving head-first into both oauth
   server and content server work. She is working on a client-token API for
   the in-memory DB [6] (which has since merged), as well as updating our
   "device disconnection" dialog to use radio buttons instead of a select box
   [7].

   - fxa-ci is still having issues connecting to its RDS instance.
   - This seems to be a problem with the fxa-auth-mailer and verification
      reminder email polling.
      - jrgm has written a cronjob to dump the DB process list every minute
      to see if we can find the root cause.
      - The same problem also manifests on stable.

      - train-75 AND train-76 have been kicked out the door in rapid
   succession.

   - We are going to cut train-77 on Jan 3, 2017.

   - Connect another device work was continuing
      - auth-mailer needs a new email, which vbudhram and vladikoff already
      did.
      - the code was on https://stomlinson.dev.lcip.org to test, which
      received a good tire kicking from rfeeley, vbudhram, and vladikoff.
      - The feature doc has been migrated from Google Docs to GitHub in [8].

      - Vijay is working on logging email bounce flow metrics in [9].

   - Figuring out our email deliverability issues has been made into a full
   feature, FxA-56, it's feature doc is [10].


*2016-12-22*

   - Vijay and Vlad are working on the new Sync specific account
   verification email.
   - Jbuck hit up the appropriate folks to get the new image on the Mozilla
      images CDN.
      - The auth-mailer portion has merged [11], the auth-server portion
      needs to merge [12].

      - Connect another device
      - Lots of testing, review given from rfeeley, vbudhram, vladikoff.
      - stomlinson added rfeeley's newest text to PR, updated
      stomlinson.dev.lcip.org.
      - vladikoff did the final review, and... it's MERGED! [1].
      - Thanks for the help everyone, you kept me from being stuck in the
      weeds for very long.

      - fxa-ci tests
      - Since disabling the auth-mailer verification reminder poll on
      fxa-ci, tests have been *significantly* more stable.

      - Vijay asks that we work hard to review and merge [13] (send flow
   metrics in email) before heading off.

   - Vlad has a PR to allow the unit tests to pass in languages other than
   English [14]. I asked for a couple of minor updates. This PR will allow our
   non-EN contributors to develop w/o changing their default locale.

   - preVerifyToken was originally added for Fx OS Marketplace and hasn't
   been used since January 2015. We removed support for it from the
   content-server this week. Now we need to remove support in the js-client,
   auth-server, and 123done.

   - Mike Hoye is soliciting project ideas for Google Summer of Code 2017.
   Ideas must be submit by Feb 9th. Prepare them!

   - A few of us will be working next week, critical bugs can still be
   handled.

Epic. This team has a lot to be proud of. See everyone in January!

Shane
========================


[1] - https://github.com/mozilla/fxa-content-server/pull/4370
[2] - https://github.com/mozilla/fxa-auth-mailer/issues/189
[3] -
https://docs.google.com/document/d/1nFQSCWeVtPqelUzQErBXcph2sRPLUCbqyPlchIzyR1Q
[4] - https://github.com/mozilla/fxa-content-server/issues/4520
[5] - https://github.com/mozilla/fxa-content-server/issues/4521
[6] - https://github.com/mozilla/fxa-oauth-server/issues/421
[7] - https://github.com/mozilla/fxa-content-server/issues/4303
[8] - https://github.com/mozilla/fxa/pull/210
[9] - https://github.com/mozilla/fxa-auth-mailer/pull/241
[10] - https://github.com/mozilla/fxa-features/issues/56

[11] - https://github.com/mozilla/fxa-auth-mailer/pull/243
[12] - https://github.com/mozilla/fxa-auth-server/pull/1600
[13] - https://github.com/mozilla/fxa-auth-server/pull/1593
[14] - https://github.com/mozilla/fxa-content-server/pull/4535
_______________________________________________
Dev-fxacct mailing list
[email protected]
https://mail.mozilla.org/listinfo/dev-fxacct

Reply via email to