Deploy Vector 2022 skin to next set of wikis
Closed, ResolvedPublic3 Estimated Story Points

Description

NOTE: deployment date February 10

Background

  • After informing communities, we are now ready to proceed with remaining wikisource deployments for the Vector 2022 skin

User story

  • As a reader, I want the ability access any wiki using the most usable and accessible skin so that I can have the best reading experience

Requirement

Deploy the Vector 2022 skin as the default skin for the following Wikimedia projects:
• Commons (commonswiki)
• Finnish Wikipedia (fiwiki)
• Finnish ArbCom (arbcom_fiwiki)
• Wikimedia Finland (fiwikimedia)
• Greek Wiktionary (elwiktionary)
• Test Wikidata (testwikidata)

Deployment Conditions:
• Logged-out users will get Vector 2022 by default.
• Deployment proceeds only after receiving the green light from @sgrabarczuk and @ovasileva on the deployment day.

BDD

Feature: Deploy Vector 2022 skin to the next set of wikis  
  Scenario: Vector 2022 is the default skin for logged-out users  
    Given the green light is received from @sgrabarczuk and @ovasileva  
    When a logged-out user visits any of the specified projects  
    Then the Vector 2022 skin should load by default

Test Steps

Test Case 1: Verify Vector 2022 is the default for logged-out users

  1. Confirm the green light from @sgrabarczuk and @ovasileva.
  2. Log out of your Wikimedia account.
  3. Visit the following projects:

• Commons (commonswiki)
• Finnish Wikipedia (fiwiki)
• Finnish ArbCom (arbcom_fiwiki)
• Wikimedia Finland (fiwikimedia)
• Greek Wiktionary (elwiktionary)
• Test Wikidata (testwikidata)

  1. Confirm that the Vector 2022 skin is applied by default.
  2. AC1: Vector 2022 is the default skin for logged-out users.

Acceptance criteria

Deploy the Vector 2022 skin as the default to the following projects:

  • Commons (commonswiki)
  • Finnish Wikipedia (fiwiki)
  • Finnish ArbCom (arbcom_fiwiki)
  • Wikimedia Finland (fiwikimedia)
  • Greek Wiktionary (elwiktionary)
  • Test Wikidata (testwikidata)

A follow up may be needed to configure VectorMaxWidthOptions:

  • Configure VectorMaxWidthOptions if needed after community feedback.

Communication criteria - does this need an announcement or discussion?

  • Yes, announcements have already been made

QA Results - Prod

ACStatusDetails
1T384824#10537532

Rollback plan

This task was created by Version 1.2.0 of the Web team task template using phabulous

Event Timeline

ovasileva set the point value for this task to 2.Jan 28 2025, 10:05 AM
ovasileva updated the task description. (Show Details)
ovasileva added a subscriber: Arian_Bozorg.

@Arian_Bozorg - fyi - adding test wikidata to a slightly earlier release on February 10.

Jdlrobson-WMF changed the task status from Open to In Progress.Jan 29 2025, 2:04 AM
Jdlrobson-WMF moved this task from Incoming to Q3 on the Web-Team board.
Jdlrobson-WMF updated the task description. (Show Details)
Jdlrobson-WMF changed the point value for this task from 2 to 3.
Jdlrobson-WMF subscribed.

Increase in estimate reflects discussion around slight increase in scope.

Change #1117620 had a related patch set uploaded (by LorenMora; author: LorenMora):

[operations/mediawiki-config@master] Deploy Vector 2022 skin to next set of wikis

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

Change #1117620 merged by jenkins-bot:

[operations/mediawiki-config@master] Deploy Vector 2022 skin to next set of wikis

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

Mentioned in SAL (#wikimedia-operations) [2025-02-10T21:08:34Z] <urbanecm@deploy2002> Started scap sync-world: Backport for [[gerrit:1117960|SITENAME, project namespace, and timezone change of Serbo-Croatian Wiktionary (T385833)]], [[gerrit:1117620|Deploy Vector 2022 skin to next set of wikis (T384824)]]

Mentioned in SAL (#wikimedia-operations) [2025-02-10T21:11:18Z] <urbanecm@deploy2002> urbanecm, lmora, aleksandar: Backport for [[gerrit:1117960|SITENAME, project namespace, and timezone change of Serbo-Croatian Wiktionary (T385833)]], [[gerrit:1117620|Deploy Vector 2022 skin to next set of wikis (T384824)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2025-02-10T21:21:37Z] <urbanecm@deploy2002> Finished scap sync-world: Backport for [[gerrit:1117960|SITENAME, project namespace, and timezone change of Serbo-Croatian Wiktionary (T385833)]], [[gerrit:1117620|Deploy Vector 2022 skin to next set of wikis (T384824)]] (duration: 13m 03s)

Edtadros subscribed.

Status: ✅ PASS
Environment: see below
OS: macOS
Browser: Chrome
Device: MS

Test Case 1: Verify Vector 2022 is the default for logged-out users

  1. Confirm the green light from @sgrabarczuk and @ovasileva.
  2. Log out of your Wikimedia account.
  3. Visit the following projects below
  4. Confirm that the Vector 2022 skin is applied by default.
  5. ✅ AC1: Vector 2022 is the default skin for logged-out users.
Commons (commonswiki)
screenshot 184.png (1×1 px, 554 KB)
Finnish Wikipedia (fiwiki)
screenshot 185.png (1×1 px, 427 KB)
Finnish ArbCom (arbcom_fiwiki)
screenshot 186.png (1×1 px, 266 KB)
Wikimedia Finland (fiwikimedia)
screenshot 187.png (1×1 px, 346 KB)
Greek Wiktionary (elwiktionary)
screenshot 188.png (1×1 px, 435 KB)
Test Wikidata (testwikidata)
screenshot 189.png (1×1 px, 404 KB)
Jdlrobson-WMF claimed this task.