<div dir="ltr"><div><div><div><div><div><div><div>Update on shipping Firefox Nightly(Desktop) support of Firefox Accounts profile images<br><br></div>* FxA just cut the train should deploy train next Tuesday, 6/16.<br></div>* Patch for Desktop will target landing in Nightly on 6/16. <a href="http://bugzil.la/1171253">http://bugzil.la/1171253</a><br></div>* QA and Ops are ready to go live at that date, traffic would only be Nightly Sync users who stumble on the feature.<br><br></div>General:<br></div>* Mobile Fx is aware and planning support. Most likely will target Fx42 for release channel.  Desktop is targeting Fx41.<br></div><div>* I will confirm with product owner that syncing client support isn't a blocker.<br></div><div><br></div>Cheers,<br></div>Edwin<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jun 5, 2015 at 11:18 AM, Edwin Wong <span dir="ltr"><<a href="mailto:edwong@mozilla.com" target="_blank">edwong@mozilla.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><br><div>Hi All,<br><br></div>I've working on helping ship FxA <span>profile</span> <span>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" target="_blank">https://etherpad.mozilla.org/fxa-profile-imgs</a><br><br></div><div>----------in line copy of pad-------------<br></div><div><div><span><b>Goal: </b></span><span>Ship FxA images in FxA web and display in Browser UI.</span></div><div><br></div><div><span><b>User story: </b></span><span>As a FxAcct holder I want a way to customize Fx and recognize that I'm signed in as myself.</span></div><div><br></div><div><span><b>Schedule</b></span></div><div><ul><li><span>Target FxA Web ship: FxA Train 39 or 40</span></li></ul></div><div><ul><li><span>Must ship FxA Web support before we enable Browser UI in Nightly.</span></li></ul></div><div><ul><li><span>Target browser UI ship: </span><span><b>Fx41</b></span><span> </span></li></ul></div><div><ul><li><span>uplift is 6/29. All gecko code must land prior to ship in Fx41.</span></li></ul></div><div><br></div><div><span><b>Current Work remaining:</b></span></div><div><span><u>FxA Web:</u></span></div><div><span>Possible Blockers:</span></div><div><ul><li><span>disable gravatar support for initial release due to legal concerns - </span><span><a href="https://github.com/mozilla/fxa-content-server/issues/2515" target="_blank">https://github.com/mozilla/fxa-content-server/issues/2515</a></span></li></ul></div><div><ul><li><span>rotate performance issue on mobile - </span><span><a href="https://github.com/mozilla/fxa-content-server/issues/1467" target="_blank">https://github.com/mozilla/fxa-content-server/issues/1467</a></span></li></ul></div><div><ul><li><span>Upload service - needs auto scale and load testing?</span></li></ul></div><div><ul><li><span>max connections on profile server? gzip images in storage.</span></li></ul></div><div><ul><li><span>Zach to talk to rfeeley to confirm final UX</span></li></ul></div><div><ul><li><span>ckarlof: wants nightly profile img and fxa web settings in sync.</span></li></ul></div><div><ul><li><span>ckarlof: what about messaging if nightly patch doesn't land till +3 days? </span></li></ul></div><div><ul><li><span>vlad: avatar working for <a href="http://mozilla.com" target="_blank">mozilla.com</a> emails and want to announce in moco proj mtg</span></li></ul></div><div><ul><li><span>land it browser and then enable fxa web - edwong->zach</span></li></ul></div><div><br></div><div><span>Shipping:</span></div><div><ul><li><span>next train to be cut.</span></li></ul></div><div><ul><li><span>If we hide gravatar support is removed</span></li></ul></div><div><ul><li><span>work item to enable for all users: </span><span><a href="https://github.com/mozilla/fxa-content-server/issues/2516" target="_blank">https://github.com/mozilla/fxa-content-server/issues/2516</a></span></li></ul></div><div><br></div><div><span><u>Browser UI:</u></span></div><div><span>2 Items left:</span></div><div><ul><li><span><a href="https://bugzilla.mozilla.org/showdependencytree.cgi?id=1127540&hide_resolved=1" target="_blank">https://bugzilla.mozilla.org/showdependencytree.cgi?id=1127540&hide_resolved=1</a></span></li></ul></div><div><ul><li><span>currently behind a pref in desktop: identity.fxaccounts.profile_image.enabled</span></li></ul></div><div><ul><li><span>display in hamburger menu - eduoard</span></li></ul></div><div><ul><li><span>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><ul><li><span>confirm UX works if we change/update image</span></li></ul></div><div><ul><li><span>flipping this on nightly - bug - flip on and disable caching</span></li></ul></div><div><span>Shipping:</span></div><div><ul><li><span>Dev complete (core code implemented) and enable for Nightly by 6/29 (Aurora uplift)</span></li></ul></div><div><br></div><div><span><b>Sign off:</b></span></div><div><span>Client Team: Markh/Nick A.</span></div><div><span>Product: Bill</span></div><div><span>QA: Peter</span></div><div><span>Dev: Zach/Mark</span></div><div><span>Ops: jrgm (ckolos)</span></div><div><span>Legal: Mika - Removal of Gravatar support decreases risk of TOS/PP issues.</span></div><div><br></div><br></div></div></div></div></div></div>
</blockquote></div><br></div>