The Mozilla status board is shutting down due to persona shutdown and
declining usage. I recommend that teams switch to the alternate reporting
site standu.ps. This site will
remain in read-only mode until January 2017 when it will decommission
completely.
—bsmedberg

bug 394984: Unable to update on mac if admin user is not the same admin user as the person who installed firefox - Updated patches, received security-review+, supported testing of the feature by SoftVision, landed patches and sent out emails to stakeholders.

bug 1273545: [Elevated Update] Loading Panel is displayed too early in the Elevate Update process - Investigated what it would take to fix this bug and wrote a comment explaining it.

bug 711670: If URL.clicked and Firefox.closed and Firefox.has_updates, URL is not opened - Provided feedback to properly verify the fix.

bug 1280378: Write system addon to direct users to download a fresh copy of Firefox from www.mozilla.org - Wrote addon, demo'd in London, uploaded to GitHub, working through remaining issues with regards to localization and building of addon.

Update orphaning: Started work to separate orphaned users based on Firefox version in dashboard. Analyzed the distribution of locales for orphaned users on Firefox 44 to help prioritize localization of system addon in bug 1280378.

Next:

bug 1280378: Write system addon to direct users to download a fresh copy of Firefox from www.mozilla.org

Update orphaning: Split out orphaned users by Firefox version number in dashboard. Properly handle ping code 0. Change check for "updates disabled" to use UPDATE_CHECK_CODE_NOTIFY. Modify script to ensure that a user who ran Firefox for less than 60 minutes since an update was published should not be counted towards the red part of the pie chart.

Next:

Coordination:

Done:

Most everything for this update is the same as last week; reviews and the odd security bug.

Also, I'm now a peer for Toolkit::Application Update and Firefox::Installer! So when anything goes wrong in those places, there's a good chance I'm the one you should yell at. I mean, there already was. But now it's official.

Next:

Again same as last week. Additionally, participating in documenting/planning next steps in the anti-update orphaning project that spohl is running.

Next:

Work on Hello onboarding updates for 42. Will most likely need to turn off current flow and use static page for 40, but hopefully have time/resources to update onboarding to accommodate new designs for 42.

Continue to work with Aislinn as needed on Tracking Protection tour as it takes advantage of UITour API / web+chrome collaboration.

Continue to work with contractors Zurb on redesign of various Mozilla.org web pages.

Write draft of Q3 goals

Win10 deliverables for Fx40 (still undefined, but hope to understand asks for this by mid-week)

Coordination:

Uncertain on how Hello onboarding updates will be prioritized among other engineering work for 42. Reached out to Dave Camp. Who is prioritizing engineering work for Hello? Are new designs still on track for Fx40?

Is there a public draft of Q3 goals from the Firefox engineering and UX teams? This would help my team to plan ahead to support them by drafting similar goals.

Next:

Done:

Met about Bugzilla-DB dumps, got the information I'll need to see to their resurrection. Pursuing that.

Coordinating with Kyle about elasticsearch and the new-contributor-patch egg-timer idea. He's respinning an old patch-status dashboard for it - https://bugzilla.mozilla.org/show_bug.cgi?id=1074210 - and I'm setting up a 'bot for interested people and #notification

Got feedback about Firefox And The Academy post, put it up.

Email, endless email. Patching all the machines I own, because free software is sometimes cruel.

Next:

Kill my inbox
Add leverage numbers to areweeveryoneyet
a small number of straggler planet bugs.
Figure out what the uptake of StartMozilla bugs is.

Done:

Bigass holiday + work week!

Finished up the majority of UITelemetry probes - handed off the UITour probes to Unfocused (thanks Blair!)

Started attacking the customize mode transition smoothness bug (bug 873060).
* Have filed a number of blocking bugs with approaches to make the transition smoother.
*Bug 962677 is an important bug in this plan, and will hopefully be reviewable soon.

Have a patch cooking to fix bug 930094 (Browser windows sometimes have the nav-bar drawn in the titlebar)

Next:

Put the patch for bug 930094 up for review, and file follow-ups for lightweight theme support

Done:

Working on bugs/enhancement requests on the topfails website.

Tried [ unsuccessfully ] to create a backPort tracking application for changeset landings. The idea is to ask for a release branch and check if all the relevant landings on the branch are ported appropriately to all the current & active named-branches. Unfortunately, the logic of deciphering what are current active named branches on a given release is not trivial.

Next:

May 21st is my last working day with Mozilla.

Coordination:

Working on winding down and hand-off of the tools/scripts I develop/maintain to A-Team.