Page MenuHomePhabricator

Enable Vector 2022 for Russian Wikimedia and arbcom_ruwiki
Closed, ResolvedPublic1 Estimated Story Points

Description

NOTE: deployment date is Monday, March 31

Background

We want to wrap up the deployments for Vector 2022.

User story

As a Wikimedia reader I want a consistent skin experience across all projects.

Requirements

  • Remove the following wikis from dblists/legacy-vector.dblist:
    • arbcom_ruwiki
    • ruwikimedia
  • check with @sgrabarczuk and get green light before deploying

Requirement

Enable Vector 2022 as the default skin for Russian Wikimedia projects by removing arbcom_ruwiki and ruwikimedia from the dblists/legacy-vector.dblist. This deployment should be confirmed with @sgrabarczuk before proceeding.

BDD

Feature: Enable Vector 2022 skin for Russian Wikimedia projects

  Scenario: Logged-out users see Vector 2022 skin on Russian Wikimedia
    Given the dblists/legacy-vector.dblist has been updated to remove arbcom_ruwiki and ruwikimedia
    When a logged-out user visits any page on these wikis with ?action=purge
    Then the page should load in the Vector 2022 skin

Test Steps

Test Case 1: Verify Vector 2022 skin on Russian Wikimedia projects

  1. Open an incognito window.
  2. Visit a page on ruwikimedia, for example:

https://ru.wikimedia.org/wiki/Заглавная_страница?action=purge

  1. Visit a page on arbcom_ruwiki if applicable.
  2. AC1: Confirm that every page loads with the Vector 2022 skin after purging.

Design

  • Add mockups and design requirements

Acceptance criteria

  • Add acceptance criteria

Communication criteria - does this need an announcement or discussion?

Discussion links:

  • ...
  • ...

Rollback plan

N/A

QA Results - Prod

ACStatusDetails
1T390112#10701881

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

Event Timeline

Jdlrobson-WMF set the point value for this task to 1.

Since we've already removed 1 point from the sprint, moving this in after chatting to team.

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

[operations/mediawiki-config@master] Enable Vector 2022 for Russian Wikimedia and arbcom_ruwiki

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

Change #1131484 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable Vector 2022 for Russian Wikimedia and arbcom_ruwiki

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

Mentioned in SAL (#wikimedia-operations) [2025-03-31T20:28:48Z] <tgr@deploy1003> Started scap sync-world: Backport for [[gerrit:1131483|Deploy dark mode and Vector 2022 to German Wikipedia (T387155)]], [[gerrit:1131484|Enable Vector 2022 for Russian Wikimedia and arbcom_ruwiki (T390112)]]

Mentioned in SAL (#wikimedia-operations) [2025-03-31T20:33:33Z] <tgr@deploy1003> jdlrobson, tgr: Backport for [[gerrit:1131483|Deploy dark mode and Vector 2022 to German Wikipedia (T387155)]], [[gerrit:1131484|Enable Vector 2022 for Russian Wikimedia and arbcom_ruwiki (T390112)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2025-03-31T20:46:45Z] <tgr@deploy1003> Finished scap sync-world: Backport for [[gerrit:1131483|Deploy dark mode and Vector 2022 to German Wikipedia (T387155)]], [[gerrit:1131484|Enable Vector 2022 for Russian Wikimedia and arbcom_ruwiki (T390112)]] (duration: 17m 56s)

Edtadros subscribed.

Test Steps

Status: ✅ PASS
Environment: Prod
OS: macOS
Browser: Chrome
Device: MS

Test Case 1: Verify Vector 2022 skin on Russian Wikimedia projects

  1. Open an incognito window.
  2. Visit a page on ruwikimedia, for example:

https://ru.wikimedia.org/wiki/Заглавная_страница?action=purge

  1. Visit a page on arbcom_ruwiki if applicable.
  2. AC1: Confirm that every page loads with the Vector 2022 skin after purging.

screenshot 228.png (756×1 px, 137 KB)

screenshot 229.png (756×1 px, 358 KB)

Jdlrobson-WMF claimed this task.