Closed Bug 1818320 (search-engine-audit-script) Opened 2 years ago Closed 1 year ago

[meta] Search engine config audit script

Categories

(Fenix :: General, enhancement, P2)

All
Android
enhancement

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jmahon, Assigned: skhan)

References

Details

(Keywords: meta, Whiteboard: [fxdroid] [roadmap])

Attachments

(1 file, 1 obsolete file)

Search engine config audit script

In Q4 of 2022, we realized there were differences between Desktop and Android, but the nature and extent of these differences were very hard to identify completely (without manually going through every search engine behavior in every available locale).

We assume there is some unknown amount of risk in maintaining differences between Android and Desktop search behavior - whether it's the potential of bugs, or of search partners' expectations somehow not being met correctly.

To better understand how much risk we're talking about, we could write some hacky scripts to parse through the existing Desktop and Android search configurations, generate a human-readable list for each platform, and more easily be able to identify areas where they diverge.

The result of this exercise might inform our next steps: whether we need to make immediate changes, or if we can wait for a larger-scale parity initiative, being organized by :standard8.

Blocks: search-engine-desktop-parity
No longer blocks: 1818317
Alias: search-engine-audit-script
Flags: needinfo?(jmahon)

Includes a thorough study of default search engine order between mobile android and desktop and also missing search engines in android/desktop(in different locales) compared to each other.

Attachment #9335682 - Attachment is obsolete: true

:cbellini responded with the recommendation of the engines that are missing in mobile and needed to be added manually to a few locales in list.json. Those engine in list above are highlighted green (and bolding engines if two are more engines shared a locale).
Adding the chiselled down list here

Locale and Engine(s) to be added

  1. an -> ebay-es
  2. ast -> ebay-es
  3. ca -> ebay-es
  4. cy -> ebay-uk
  5. eu -> ebay-es
  6. fr -> ebay-fr
  7. fy-NL -> ebay-nl
  8. ga-IE -> ebay-ie
  9. gd -> ebay-uk
  10. gl -> ebay-es
  11. ja -> rakuten, yahoo-jp-auctions
  12. nl -> ebay-nl
  13. rm -> ebay-ch
  14. wo -> ebay-fr
Depends on: 1818321
Blocks: 1818321
No longer depends on: 1818321
Flags: needinfo?(jmahon)

(Sorry, I should've closed this a while ago - thanks Sarah!)

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Assignee: nobody → skhan
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: