Page MenuHomePhabricator

Deploy Vector empty search recommendations to pilot wikis
Closed, ResolvedPublic2 Estimated Story Points

Description

Background

  • Now that empty search recoms for Vector is implemented, we want to deploy to testwiki and group1 wikis prior to releasing across wikis

User story

As a user I want a responsive search that works consistently across my devices and has the same features on both desktop and mobile

Requirements

  • Check with @ovasileva and @sgrabarczuk for green light prior to deploy
  • Empty search recommendations are deployed to specified wikis
  • We do not deploy to wikis which do not support morelike query. Recommend consulting the configuration from $wmgUseRelatedArticles and deploy to group1-wikipedia and Wikivoyages featured in $wmgUseRelatedArticles

Design

non

Acceptance criteria

Empty search recommendations are in prod.

Communication criteria - does this need an announcement or discussion?

  • Should be announced before deployment, check with @sgrabarczuk to ensure announcement is done before deployment

""Group1 wikis will be receiving the desktop version or the feature between May 21 and June 4, and the mobile version of the feature between June 4 - June 15. All other wikis will be receiving the desktop version of the feature between June 4 - June 15, and the mobile version between June 15 and June 30.""

Event Timeline

Jdlrobson-WMF changed the task status from Open to In Progress.
Jdlrobson-WMF triaged this task as High priority.
Jdlrobson-WMF moved this task from Incoming to Q4 on the Web-Team board.
bwang renamed this task from [placeholder] Deploy empty search recommendations to Vector to Deploy Vector empty search recommendations to pilot wikis.May 12 2025, 6:01 PM
bwang updated the task description. (Show Details)
bwang added a subscriber: sgrabarczuk.
ovasileva updated the task description. (Show Details)
bwang set the point value for this task to 2.May 19 2025, 5:34 PM
bwang moved this task from Q4 to Sprint Backlog on the Web-Team board.
Jdlrobson-WMF changed the task status from In Progress to Open.May 20 2025, 6:21 PM

Change #1151290 had a related patch set uploaded (by Bernard Wang; author: Bernard Wang):

[operations/mediawiki-config@master] Deploy Vector empty search recommendations to wikivoyage, hewiki and itwiki

https://gerrit.wikimedia.org/r/1151290

Change #1151290 merged by jenkins-bot:

[operations/mediawiki-config@master] Deploy Vector empty search recommendations to wikivoyage and group 1 wikipedias

https://gerrit.wikimedia.org/r/1151290

Mentioned in SAL (#wikimedia-operations) [2025-05-27T21:03:50Z] <toyofuku@deploy1003> Started scap sync-world: Backport for [[gerrit:1151280|Deploy summaries pilot (T393940)]], [[gerrit:1151290|Deploy Vector empty search recommendations to wikivoyage and group 1 wikipedias (T393943)]]

Mentioned in SAL (#wikimedia-operations) [2025-05-27T21:05:53Z] <toyofuku@deploy1003> toyofuku, ksarabia, bwang: Backport for [[gerrit:1151280|Deploy summaries pilot (T393940)]], [[gerrit:1151290|Deploy Vector empty search recommendations to wikivoyage and group 1 wikipedias (T393943)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Change #1151813 had a related patch set uploaded (by Jdlrobson; author: Jdlrobson):

[operations/mediawiki-config@master] Fixes issues with recommendations config in production

https://gerrit.wikimedia.org/r/1151813

This doesn't appear to have worked.

On English Wikivoyage and test wikipedia
I see it hitting https://en.wikivoyage.org/rest.php/v1/search/page?q=morelike:Main_Page&limit=3 rather than https://en.wikivoyage.org/w/rest.php/v1/search/page?q=morelike:Main_Page&limit=3

On group 1 wikipedia's it doesn't seem to be set at all (run this code after focusing search):

mw.loader.moduleRegistry['skins.vector.search'].script.files['resources/skins.vector.search/searchConfig.json']

I can look to backport this tomorrow.

Change #1151813 merged by jenkins-bot:

[operations/mediawiki-config@master] Fixes issues with recommendations config in production

https://gerrit.wikimedia.org/r/1151813

Mentioned in SAL (#wikimedia-operations) [2025-05-29T13:14:43Z] <taavi@deploy1003> Started scap sync-world: Backport for [[gerrit:1151813|Fixes issues with recommendations config in production (T393943)]]

Mentioned in SAL (#wikimedia-operations) [2025-05-29T13:16:58Z] <taavi@deploy1003> jdlrobson, taavi: Backport for [[gerrit:1151813|Fixes issues with recommendations config in production (T393943)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2025-05-29T13:26:53Z] <taavi@deploy1003> Finished scap sync-world: Backport for [[gerrit:1151813|Fixes issues with recommendations config in production (T393943)]] (duration: 12m 09s)

Jdlrobson-WMF updated the task description. (Show Details)

Confirmed as live now.