Closed Bug 1542255 Opened 3 years ago Closed 2 years ago

Implement a rule engine for translating the new configuration format into Engine lists

Categories

(Firefox :: Search, task, P1)

task
Points:
5

Tracking

()

RESOLVED FIXED
Iteration:
70.2 - Jul 22 - Aug 4

People

(Reporter: standard8, Assigned: daleharvey)

References

Details

User Story

* Write the new configuration to replace list.json
* Write the new rule engine which will take the new configuration and output either a list of engines, or something more suitable.
* Check the new rule engine works with the unit tests from bug 1541196 and deps (we may/may not integrate the rule engine into the tests. It depends on if it makes sense for the unit tests to check at the rule engine level or the search service level).

Once we've designed the new search engine configration format (bug 1542241) and the rule engine (bug 1542243), we need to implement the new rule engine.

See the user story for what we do here.

Blocks: 1542268
Points: --- → 5
Iteration: --- → 69.2 - May 27 - Jun 9
Depends on: 1554077
Priority: -- → P1
Iteration: 69.2 - May 27 - Jun 9 → 69.3 - Jun 10 - 23
Iteration: 69.3 - Jun 10 - 23 → 69.4 - Jun 24 - Jul 7
Iteration: 69.4 - Jun 24 - Jul 7 → 70.1 - Jul 8 - 21
Iteration: 70.1 - Jul 8 - 21 → 70.2 - Jul 22 - Aug 4
Assignee: nobody → dharvey
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.