Closed Bug 1807791 Opened 2 years ago Closed 2 years ago

[fur, sc] Set up search engines for Friulian (fur), Sardinian (sc)

Categories

(Firefox :: Search, task, P2)

task

Tracking

()

RESOLVED FIXED
111 Branch
Tracking Status
firefox-esr102 --- fixed
firefox110 --- fixed
firefox111 --- fixed

People

(Reporter: flod, Assigned: jteow)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [snt-])

Attachments

(1 file)

We plan to ship Sardinian (sc) to GA soon, with Friulian (fur) probably short after.

Both languages are spoken mainly in Italy, so I would like to copy the current settings used for Italian (it), including Wikipedia. Both locales have a localized version of Wikipedia, but with a very small amount of articles (3k and 7k, vs 1.7M for Italian).

Whiteboard: [snt-]
Severity: -- → N/A
Priority: -- → P2
Assignee: nobody → jteow
Status: NEW → ASSIGNED

Hi QA,

I've put Sardinian and Friulian locale codes in search-config on Stage.

Flod mentioned having similar behaviour for it, so what I've done is mimicked explicit references to it locales in search-config.

Amazon has an Italian version, but it's reliant on the users region not their locale.

Thus here are the changes specific to the addition of the two locales:

  • Bing: Use the users locale. No concept of Italian Bing, just making sure telemetry is consistent.
  • eBay: Use the users locale to load Italian eBay.
  • Wikipedia: Use the users locale to load Italian Wikipedia.
Flags: needinfo?(cristian.baica)
Flags: needinfo?(adrian.florinescu)

Thanks you James,
We'll pick this up soonish - most likely more toward EOW - our understanding is that the localisations for Sardinian (sc) and Friulian (fur) will only be available from 111 onwards, so the priority for this is lower than the rest of this week's tasks.

Tested the changes with search-config pointed to stage preview with 111.0a1 (2023-01-27), using sc and fur localizations with different regions: RO, DE, IT, US, DK, CA .

  • amazon is region based
  • ebay locale based - it version loaded
  • wikipedia locale based - it version loaded.

Covered with a small telemetry smoke testing for default main engines - bing, google, ddg, with no issues found.

One note related to this is that in case the localization is installed but the updated search-config is not immediately available(unupdated dump), the sc, fur or any other language not in the search-config is handled as default/region, which is the expected behavior: for example, now with search-cinfig production -> sc/any_region would be handled as default/any_region.

In regards to production rediness, I think this change is ready.

Flags: needinfo?(jteow)
Flags: needinfo?(cristian.baica)
Flags: needinfo?(adrian.florinescu)

Thanks Adrian, I've added the change to Production whereby it's awaiting review.

Flags: needinfo?(jteow)

The updates to search config Prod were approved on February 2nd.

Just awaiting the update to the dump file to land on Central before landing updates to tests.

Pushed by jteow@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a40b2988ea48 Add Friulian and Sardinian to search-config - r=Standard8

Comment on attachment 9312229 [details]
Bug 1807791 - Add Friulian and Sardinian to search-config - r?standard8

Beta/Release Uplift Approval Request

The tests for these have to be landed along with the search-config.json updates.

  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): These changes are specific to tests.
  • String changes made/needed:
  • Is Android affected?: Yes

ESR Uplift Approval Request

The tests for these have to be landed along with the search-config.json updates.

  • User impact if declined:
  • Fix Landed on Version:
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): These are changes specific to tests.
Attachment #9312229 - Flags: approval-mozilla-release?
Attachment #9312229 - Flags: approval-mozilla-esr102?
Attachment #9312229 - Flags: approval-mozilla-beta?

Comment on attachment 9312229 [details]
Bug 1807791 - Add Friulian and Sardinian to search-config - r?standard8

Approved for release and esr102 before building our RCs. As we are in RC week and the final merge is competed, the beta repo is now closed until the final merge next Monday and no builds will be created from mozilla-beta this week.

Attachment #9312229 - Flags: approval-mozilla-release?
Attachment #9312229 - Flags: approval-mozilla-release+
Attachment #9312229 - Flags: approval-mozilla-esr102?
Attachment #9312229 - Flags: approval-mozilla-esr102+
Attachment #9312229 - Flags: approval-mozilla-beta?
Attachment #9312229 - Flags: approval-mozilla-beta-
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch

Seems like we can't actually test this until fur and sc builds are available and that will be happening only with 111 -> see bug 1811449. Regardless, this issue was tracking the search-config part to accomodate the fur/sc search-configs when loaded into those locales, part which was thouroughly tested anyways on stage and prod-preview.
Although a bit missleading due to the fact that the search-config change has been tested, morphing the qe+ into a qe-.

Flags: qe-verify+ → qe-verify-
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: