Closed Bug 1612497 Opened 4 years ago Closed 9 months ago

Move interventions matching keywords to RemoteSettings

Categories

(Firefox :: Address Bar, task, P2)

task
Points:
5

Tracking

()

RESOLVED WONTFIX

People

(Reporter: mak, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

Because the matching keywords are an hardcoded set, we may discover, after shipping to release, that we are over-matching and showing an intervention at the wrong time.
We want to be able to update the list out of band, without having to wait for a Firefox release. RemoteSettings are the perfect solution for this, considered we use a serializable object.

Assignee: nobody → htwyford
Status: NEW → ASSIGNED
Iteration: --- → 75.2 - Feb 24 - Mar 8

It' definitely worth starting on this and having things ready, but it's important that before landing we have defined a format for the object, that long term should stay backwards compatible (we can add properties but we can't rename or move things to avoid breaking old versions).
That means this effectively depends on bug 1606915 defining such a format, so you should coordinate with Drew and maybe work 4-hands on that.

Depends on: 1606915
Iteration: 75.2 - Feb 24 - Mar 8 → 76.1 - Mar 9 - Mar 22
Iteration: 76.1 - Mar 9 - Mar 22 → ---
Iteration: --- → 76.2 - Mar 23 - Apr 5
Iteration: 76.2 - Mar 23 - Apr 5 → 77.1 - Apr 6 - Apr 19

I'll drop the iteration on this until it's clear that this is ready to be worked on.

Iteration: 77.1 - Apr 6 - Apr 19 → ---
Assignee: htwyford → nobody
Status: ASSIGNED → NEW
Severity: normal → S3
Status: NEW → RESOLVED
Closed: 9 months ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.