Closed Bug 1386250 Opened 7 years ago Closed 7 years ago

Don't suggest legacy addons from the collaborati filtering recommendations

Categories

(Data Platform and Tools :: General, enhancement, P1)

enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Dexter, Assigned: Dexter)

References

Details

(Whiteboard: [measurement:client])

Attachments

(2 files)

We should check that [1] doesn't recommend legacy addons, but just signed web extensions. If it does, we should change it.

[1] - https://github.com/mozilla/telemetry-batch-view/blob/master/src/main/scala/com/mozilla/telemetry/ml/AddonRecommender.scala
Blocks: 1286215
Whiteboard: [measurement:client]
After discussing this on #AMO, it turns out we can change the AMODatabase scala code [1] to also dump the |is_webextension| property for every addon. If the listed addon type is an "extension" and the |is_webextension| is false, then it's a legacy addon. 

Other addon types will continue to be legacy addons (e.g. "search", "language", "dictionary" types).

[1] - https://github.com/mozilla/telemetry-batch-view/blob/master/src/main/scala/com/mozilla/telemetry/ml/AMODatabase.scala
[2] - http://addons-server.readthedocs.io/en/latest/topics/api/addons.html#version-detail
Assignee: nobody → alessio.placitelli
Priority: -- → P1
This was reviewed and merged.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Moved to new component, per bug 1425844.
Component: General → Add-on Recommender
Component: Add-on Recommender → General
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: