Page MenuHomePhabricator

Deploy Vector 2022 on Welsh Wikipedia
Closed, ResolvedPublic1 Estimated Story Points

Description

Based on the discussion https://cy.wikipedia.org/wiki/Wicipedia:Y_Caffi#Gwedd_newydd_Wici

QA Results - Prod

ACStatusDetails
1T334279#8787994

Event Timeline

Just to confirm that following a heavy discussion on the new skin, cy-Wiki is now in favor of making it our default. Thanks! ~~~~

LGoto set the point value for this task to 1.Apr 10 2023, 5:31 PM
ovasileva lowered the priority of this task from High to Medium.Apr 10 2023, 5:32 PM

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

[operations/mediawiki-config@master] Deploy Vector 2022 on Welsh Wikipedia

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

Jdlrobson subscribed.

I can't make the backport window tomorrow (Tuesday), so moving to blocked in case someone can.
I think we should also backport this at the same time: https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/907539

Change 907539 merged by jenkins-bot:

[operations/mediawiki-config@master] Set Vector 2022 as default skin on Welsh Wikipedia

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

Mentioned in SAL (#wikimedia-operations) [2023-04-12T20:05:07Z] <zabe@deploy2002> Started scap: Backport for [[gerrit:907511|Drop unused VectorPageTools feature flag (T332090)]], [[gerrit:907539|Set Vector 2022 as default skin on Welsh Wikipedia (T334279)]]

Mentioned in SAL (#wikimedia-operations) [2023-04-12T20:06:26Z] <zabe@deploy2002> zabe and jdlrobson: Backport for [[gerrit:907511|Drop unused VectorPageTools feature flag (T332090)]], [[gerrit:907539|Set Vector 2022 as default skin on Welsh Wikipedia (T334279)]] synced to the testservers: mwdebug1002.eqiad.wmnet, mwdebug1001.eqiad.wmnet, mwdebug2001.codfw.wmnet, mwdebug2002.codfw.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-04-12T20:15:27Z] <zabe@deploy2002> Finished scap: Backport for [[gerrit:907511|Drop unused VectorPageTools feature flag (T332090)]], [[gerrit:907539|Set Vector 2022 as default skin on Welsh Wikipedia (T334279)]] (duration: 10m 19s)

Please do some exploratory testing on https://cy.wikipedia.org/wiki/Hafan and flag any issues that might be a concern. I should note I'm seeing various interface messages in English that have not yet been translated.

Edtadros subscribed.

Test Result - Prod

Status: ✅ PASS
Environment: cywiki
OS: macOS Ventura
Browser: Chrome
Device: MBP
Emulated Device:NA

Test Artifact(s):

QA Steps

Exploratory testing on cywiki

As mentioned the interface messages that haven't been translated

Screenshot 2023-04-17 at 5.19.34 PM.png (240×582 px, 14 KB)
Screenshot 2023-04-17 at 5.19.54 PM.png (130×364 px, 14 KB)
Screenshot 2023-04-17 at 5.29.57 PM.png (144×305 px, 13 KB)

✅ TOC

  • bolded active section
  • active section is black when subsection is bolded
  • scroll to active section
  • navigating to linked section by url
  • floating TOC burger menu with no sticky header when unpinned
  • unpinned at <1000px
  • expanded and collapsed appropriately

✅ Main Menu

  • unpinned at <1000px
  • menu links

✅ Pagetools

  • unpinned at <1000px
  • menu links

✅ Limited Width

  • expando/collapso
  • button available >1400px

✅ Sticky Header

  • search
  • links
  • TOC
Edtadros removed ovasileva as the assignee of this task.
Edtadros updated the task description. (Show Details)
Edtadros added a subscriber: ovasileva.