Firefox/AddOns/Status/20150828
From MozillaWiki
< Firefox | AddOns/Status
Contents
Status for August 28, 2015
Overall Project Health - YELLOW
- While development milestones for signing validation have been met, full understanding of the scope of remaining development is unclear, risks around the number of addons that are not yet signed and the ability of our current review team to meet the needs of the review queues are not sufficient despite heroic effort. E10S is headed for dev edition, but there are many add-ons not yet e10s compatible.
Exec Summary
- Overall add ons strategy documentation in progress
- Add-On Signing: is now live in 41 beta, removal of the about:config override preference slated for 42 (excluding ESR and Dev Edition)
- e10s: e10s will ship in 42 Aurora. Add-on compatibility testing efforts continue to be maintained at http://arewee10syet.com/ Earliest e10s will ship in release is 43.
- WebExtensions: Extension API landed on Nightly. https://wiki.mozilla.org/WebExtensions has details.
- AMO further roadmap development is on hold pending resourcing.
- Add-Ons for FxOS are progressing, Status can be found at https://mana.mozilla.org/wiki/display/PM/FxOS+2.5+Addons+Project
Risks/Issues
Initiative | Risks/Issues | Owner | Mitigation/Approach |
---|---|---|---|
Addon Signing | Unlisted addons considered critical are being reviewed as soon as they are submitted (unlisted queue is under control) but many unlisted addon developers have not (or are presumed to have not) yet submitted for review. We are at nearly 55% of "need to have" addons signed as per https://docs.google.com/spreadsheets/d/1xLnFtXLcIfIXFZodj1sFYzyDdFJ1vR3CKYNb_n-g30c/edit#gid=1874511985 but only 17.6% of "nice to have". | Lisa Brewster/Addons Review Team | reaching out to unlisted addon devs to ensure they submit for review, focusing resources on unlisted addon reviews, longer term we are changing how we review. |
AMO | Review Queue - we still have insufficient resources for the listed review queue which is very long and growing. We recently hired one new FTE, who has been focused solely on making sure "unlisted" addons get done quickly, but also have had to move one reviewer over to working on the validator improvements. We do have budget for two contract reviewers, start date for one at 30 hours per week is September 1, but the second is pending finalization of elance contrat status. Review queue challenges illustrated here: http://diox.github.io/amo-review-times/ and https://docs.google.com/spreadsheets/d/1E41MCpqf71Ayx1Im4dCspu7bxNzaMpOSYiVDQXL8dK4 | Lisa/Addon Review team | Additional contract reviewers being hired now for short term mitigation, longer term how we review is being changed, SLA being established, etc. |
AMO | Validator - the validator has several issues slowing down the queue - it is not providing very useful results to developers, and it is rejecting 4/5 addons. AWS migration which we had thought would derail the team is likely to be postponed, but development needs to be complete on phase one by September 15 to be ready for Fx 41. | Validator team, Kev, Larissa | We have plans in development, 2 Engineers assigned to improvements, and ee need to move briskly on a full assessment of scope of remaining validator work needed (happening Tuesday). |
Accomplished for Week
- Future of Developing Add-Ons Blog Live! https://blog.mozilla.org/addons/2015/08/21/the-future-of-developing-firefox-add-ons/ - update planned for early next week, sentiment reports in progress.
- Add-on signing shipped in 41 beta, driving considerable growth in unlisted addons submitted for review (See attached chart)
- Social media feedback moderate, neither positive nor negative (see attached graph)
- WebExtensions shipped in nightly
- Slow Add-On Watcher is in early development
- Many phase one Validator improvements (see: https://bugzilla.mozilla.org/buglist.cgi?cmdtype=runnamed&namedcmd=validator-p1&list_id=12471788)
- Benchmarks for validator improvements are in progress,
- Add-on reviewer new contract hire (30 hrs per week) selected, final contract in progress, target start date Sept 1. Second new contract hire pending various international vendor issues.
- Many unlisted addons reviewed - Andreas averaging *50 per day*! https://docs.google.com/spreadsheets/d/1E41MCpqf71Ayx1Im4dCspu7bxNzaMpOSYiVDQXL8dK4 4 new Addon review volunteers onboarded this week this adds up to - MOST ADDONS REVIEWED IN SINGLE WEEK SINCE 2013 - huge effort by these Mozillians.
- Internal Addons review published
Planned for Upcoming Week
- detailed work breakdown with estimates for remaining open work on validator
- further establishment of full add-ons "program"
- combined Add-On ecosystem schedules and wiki presence still in development
Important Links/References
- Signing Service Overview: https://wiki.mozilla.org/AMO/SigningService
- Case for Extension signing: https://blog.mozilla.org/addons/2015/04/15/the-case-for-extension-signing/
- WebExtensions: https://wiki.mozilla.org/WebExtensions
- Review queue time data: http://diox.github.io/amo-review-times/
- Meeting minutes archive for Add-On Signing Team: https://wiki.mozilla.org/AMO/SigningService/Meetings