Page MenuHomePhabricator

Enable Vector 2022 in Wikidata.org by default
Closed, ResolvedPublic1 Estimated Story Points

Description

NOTE: Deploy date March 17 == Background This wraps up the deployments for Vector 2022.

User story

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

Requirements

  • Remove wikidatawiki from dblists/legacy-vector.dblist

BDD

Feature: Vector 2022 is the default skin on Wikidata.org  

  Scenario: Logged-out user sees Vector 2022 after purge  
    Given I am logged out in an incognito window  
    When I visit any page on Wikidata.org and append ?action=purge  
    Then the page loads in Vector 2022 skin by default

Test Steps

  • In incognito window, after purging the page with ?action=purge every page should appear in the vector 2022 skin.

Test Case 1: Verify Vector 2022 is default skin for Wikidata.org

  1. Open an incognito window.
  2. Visit any page on Wikidata.org, e.g., https://www.wikidata.org/wiki/Wikidata:Main_Page?action=purge.
  3. AC1: Confirm the page loads using the Vector 2022 skin (e.g., modern layout, sticky header, updated typography).

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
1T387154#10645028

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

Details

Event Timeline

Jdlrobson-WMF triaged this task as Medium priority.
Jdlrobson-WMF moved this task from Incoming to Q3 on the Web-Team board.

This will be great! There's a bunch of issues over at T366607 that need resolving, and that also links to the start of the community discussion about this (at least one more round is needed before the community will be happy with the change, I think).

Jdlrobson-WMF changed the task status from Open to In Progress.Feb 26 2025, 4:39 PM
Jdlrobson-WMF moved this task from Q3 to Sprint Backlog on the Web-Team board.
ovasileva subscribed.

Discussion started last week at https://www.wikidata.org/wiki/Wikidata:Project_chat#Vector_2022_will_be_the_default_skin, with tentative deploy date scheduled for March 17th

Jdlrobson-WMF raised the priority of this task from Medium to High.Mar 12 2025, 4:08 PM

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

[operations/mediawiki-config@master] Enable Vector 2022 on Wikidata

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

Change #1127677 merged by jenkins-bot:

[operations/mediawiki-config@master] Enable Vector 2022 on Wikidata

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

Mentioned in SAL (#wikimedia-operations) [2025-03-17T20:06:29Z] <tgr@deploy2002> Started scap sync-world: Backport for [[gerrit:1127677|Enable Vector 2022 on Wikidata (T387154)]], [[gerrit:1127155|Enable Donation banner on Catalan Wikipedia (T387768)]], [[gerrit:1127976|Re-enable wgTrackGlobalJsonLinksNamespaces for JsonConf (T385917)]]

Mentioned in SAL (#wikimedia-operations) [2025-03-17T20:10:40Z] <tgr@deploy2002> bvibber, jdlrobson, tgr: Backport for [[gerrit:1127677|Enable Vector 2022 on Wikidata (T387154)]], [[gerrit:1127155|Enable Donation banner on Catalan Wikipedia (T387768)]], [[gerrit:1127976|Re-enable wgTrackGlobalJsonLinksNamespaces for JsonConf (T385917)]] synced to the testservers (https://wikitech.wikimedia.org/wiki/Mwdebug)

Mentioned in SAL (#wikimedia-operations) [2025-03-17T20:19:57Z] <tgr@deploy2002> Finished scap sync-world: Backport for [[gerrit:1127677|Enable Vector 2022 on Wikidata (T387154)]], [[gerrit:1127155|Enable Donation banner on Catalan Wikipedia (T387768)]], [[gerrit:1127976|Re-enable wgTrackGlobalJsonLinksNamespaces for JsonConf (T385917)]] (duration: 13m 28s)

Edtadros subscribed.

Test Steps

Status: ❌ FAIL
Environment: Prod
OS: macOS
Browser: Chrome
Device: MS

Test Case 1: Verify Vector 2022 is default skin for Wikidata.org

  1. Open an incognito window.
  2. Visit any page on Wikidata.org, e.g., https://www.wikidata.org/wiki/Wikidata:Main_Page?action=purge.
  3. ❌ AC1: Confirm the page loads using the Vector 2022 skin.

The page does load with the Vector 2022 skin but with inconsistent behavior. The state of the Main Menu and Tools Menu are not persistent. Moving either to the sidebar and then navigating to a different item will revert them to "hide" rather than having them stay in the sidebar.

screenshot 28.mov.gif (936×1 px, 1 MB)

The page does load with the Vector 2022 skin but with inconsistent behavior. The state of the Main Menu and Tools Menu are not persistent. Moving either to the sidebar and then navigating to a different item will revert them to "hide" rather than having them stay in the sidebar.

That behaviour is expected. These menus currently only persist for logged in users per T366999: Tools and main menu (move to sidebar) do not persist for anonymous users or temporary users