<div dir="ltr"><div><div><div><div><br><div>Hi All,<br><br></div>I've working on helping ship FxA <span class="">profile</span> <span class="">images</span>.
I still need to check in with a few involved, but here's the current state.
<br><br></div>Actions:<br></div>* Get work estimate for Ops/Test to be production ready (capacity/performance around image service)<br></div><div>* resolve all blocker issues for shipping in Nightly<br></div>* Align with mobile for shipping FxA image display.<br></div>* Stretch target Fx41 for release.<br><div><div><div><div><div><br>Tracking doc:<br><a href="https://etherpad.mozilla.org/fxa-profile-imgs">https://etherpad.mozilla.org/fxa-profile-imgs</a><br><br></div><div>----------in line copy of pad-------------<br></div><div><div class="" id="magicdomid2"><span class=""><b>Goal: </b></span><span class="">Ship FxA images in FxA web and display in Browser UI.</span></div><div class="" id="magicdomid3"><br></div><div class="" id="magicdomid4"><span class=""><b>User story: </b></span><span class="">As a FxAcct holder I want a way to customize Fx and recognize that I'm signed in as myself.</span></div><div class="" id="magicdomid5"><br></div><div class="" id="magicdomid6"><span class=""><b>Schedule</b></span></div><div class="" id="magicdomid7"><ul class=""><li><span class="">Target FxA Web ship: FxA Train 39 or 40</span></li></ul></div><div class="" id="magicdomid8"><ul class=""><li><span class="">Must ship FxA Web support before we enable Browser UI in Nightly.</span></li></ul></div><div class="" id="magicdomid9"><ul class=""><li><span class="">Target browser UI ship: </span><span class=""><b>Fx41</b></span><span class=""> </span></li></ul></div><div class="" id="magicdomid10"><ul class=""><li><span class="">uplift is 6/29. All gecko code must land prior to ship in Fx41.</span></li></ul></div><div class="" id="magicdomid11"><br></div><div class="" id="magicdomid12"><span class=""><b>Current Work remaining:</b></span></div><div class="" id="magicdomid13"><span class=""><u>FxA Web:</u></span></div><div class="" id="magicdomid14"><span class="">Possible Blockers:</span></div><div class="" id="magicdomid15"><ul class=""><li><span class="">disable gravatar support for initial release due to legal concerns - </span><span class=""><a href="https://github.com/mozilla/fxa-content-server/issues/2515">https://github.com/mozilla/fxa-content-server/issues/2515</a></span></li></ul></div><div class="" id="magicdomid16"><ul class=""><li><span class="">rotate performance issue on mobile - </span><span class=""><a href="https://github.com/mozilla/fxa-content-server/issues/1467">https://github.com/mozilla/fxa-content-server/issues/1467</a></span></li></ul></div><div class="" id="magicdomid17"><ul class=""><li><span class="">Upload service - needs auto scale and load testing?</span></li></ul></div><div class="" id="magicdomid18"><ul class=""><li><span class="">max connections on profile server? gzip images in storage.</span></li></ul></div><div class="" id="magicdomid19"><ul class=""><li><span class="">Zach to talk to rfeeley to confirm final UX</span></li></ul></div><div class="" id="magicdomid20"><ul class=""><li><span class="">ckarlof: wants nightly profile img and fxa web settings in sync.</span></li></ul></div><div class="" id="magicdomid21"><ul class=""><li><span class="">ckarlof: what about messaging if nightly patch doesn't land till +3 days? </span></li></ul></div><div class="" id="magicdomid22"><ul class=""><li><span class="">vlad: avatar working for <a href="http://mozilla.com">mozilla.com</a> emails and want to announce in moco proj mtg</span></li></ul></div><div class="" id="magicdomid23"><ul class=""><li><span class="">land it browser and then enable fxa web - edwong->zach</span></li></ul></div><div class="" id="magicdomid24"><br></div><div class="" id="magicdomid25"><span class="">Shipping:</span></div><div class="" id="magicdomid26"><ul class=""><li><span class="">next train to be cut.</span></li></ul></div><div class="" id="magicdomid27"><ul class=""><li><span class="">If we hide gravatar support is removed</span></li></ul></div><div class="" id="magicdomid28"><ul class=""><li><span class="">work item to enable for all users: </span><span class=""><a href="https://github.com/mozilla/fxa-content-server/issues/2516">https://github.com/mozilla/fxa-content-server/issues/2516</a></span></li></ul></div><div class="" id="magicdomid29"><br></div><div class="" id="magicdomid30"><span class=""><u>Browser UI:</u></span></div><div class="" id="magicdomid31"><span class="">2 Items left:</span></div><div class="" id="magicdomid102"><ul class=""><li><span class=""><a href="https://bugzilla.mozilla.org/showdependencytree.cgi?id=1127540&hide_resolved=1">https://bugzilla.mozilla.org/showdependencytree.cgi?id=1127540&hide_resolved=1</a></span></li></ul></div><div class="" id="magicdomid136"><ul class=""><li><span class="">currently behind a pref in desktop: identity.fxaccounts.profile_image.enabled</span></li></ul></div><div class="" id="magicdomid33"><ul class=""><li><span class="">display in hamburger menu - eduoard</span></li></ul></div><div class="" id="magicdomid34"><ul class=""><li><span class="">reading it off of disk is hard - fetching it each time over https is easy but UX might be clunky</span></li></ul></div><div class="" id="magicdomid35"><ul class=""><li><span class="">confirm UX works if we change/update image</span></li></ul></div><div class="" id="magicdomid36"><ul class=""><li><span class="">flipping this on nightly - bug - flip on and disable caching</span></li></ul></div><div class="" id="magicdomid37"><span class="">Shipping:</span></div><div class="" id="magicdomid38"><ul class=""><li><span class="">Dev complete (core code implemented) and enable for Nightly by 6/29 (Aurora uplift)</span></li></ul></div><div class="" id="magicdomid39"><br></div><div class="" id="magicdomid55"><span class=""><b>Sign off:</b></span></div><div class="" id="magicdomid89"><span class="">Client Team: Markh/Nick A.</span></div><div class="" id="magicdomid41"><span class="">Product: Bill</span></div><div class="" id="magicdomid42"><span class="">QA: Peter</span></div><div class="" id="magicdomid43"><span class="">Dev: Zach/Mark</span></div><div class="" id="magicdomid101"><span class="">Ops: jrgm (ckolos)</span></div><div class="" id="magicdomid45"><span class="">Legal: Mika - Removal of Gravatar support decreases risk of TOS/PP issues.</span></div><div class="" id="magicdomid46"><br></div><br></div></div></div></div></div></div>