[dev-addons] Intent to ship: HTML about:addons, integrated abuse reporting, and native discopane

David Durst ddurst at mozilla.com
Fri Jun 14 02:36:28 UTC 2019


As of today, we turned three features on by default on Nightly 69 and Beta
68 (in https://bugzilla.mozilla.org/show_bug.cgi?id=1555012).

Because about:addons was migrated off of XUL, integrating abuse reporting
from about:addons is tied to the HTML version only. Discopane (formerly the
page shown from the "Get Add-ons" option on about:addons, now
"Recommendations") was evolved to become a proper part of about:addons, and
not pulled from AMO; technically, this does not require the other changes,
but we combined them anyway for FF68.

The relevant preferences and largely credited parties are:

'extensions.htmlaboutaddons.enabled' (HTML about:addons -- Mark Striemer)
'extensions.abuseReport.enabled' (abuse reporting -- Luca Greco)
'extensions.htmlaboutaddons.discover.enabled' (discopane -- Rob Wu)

(There are additional preferences controlling inline options and
recommendations being shown in Extensions and Themes "tabs" --
'extensions.htmlaboutaddons.inline-options.enabled', and
'extensions.htmlaboutaddons.recommendations.enabled', respectively.)

Please file any bugs under the appropriate metas:

* HTML about:addons: https://bugzilla.mozilla.org/show_bug.cgi?id=1533795
* abuse reporting: https://bugzilla.mozilla.org/show_bug.cgi?id=1540175
* discopane: https://bugzilla.mozilla.org/show_bug.cgi?id=1540173

Lastly, I am sending this intent to ship email (fittingly) late because I
was responsible for the decision to bind these efforts together and to
press for them in 68, and it's under my watch that we went long on these.
While we did communicate with relman and QA, we did not enable prior to
beta merge and did not alert the community in advance. For all of those
things, I apologize in this, my second-ever intent-to-ship. Oof.

--
David Durst [:ddurst]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/dev-addons/attachments/20190613/8c935d93/attachment.html>


More information about the Dev-addons mailing list