Page MenuHomePhabricator

Please disable Vector js/css sharing on pl.wikipedia
Closed, ResolvedPublic

Description

I already informed people in January 2023 that this would happen. Also added a fresh notice this will happen.
https://pl.wikipedia.org/w/index.php?oldid=69813018#Migracja_z_vector.css_i_vector.js

<del>You can go ahead and disable VectorShareUserScripts for plwiki. Can you do it Thursday, 19:00 UTC? (so in ~24h). Or Monday same time?</del>

Just to be clear I expect this outcome:

  • User Alice can load styles/scripts on the Vector skin using User:Alice/vector.js and User:Alice/vector.css
  • User Bob can load styles/scripts on the Vector 2022 skin using User:Bob/vector-2022.js and User:Bob/vector-2022.css
  • Vector 2022 skin does not load MediaWiki:Vector.css but instead only MediaWiki:Vector-2022.css

Event Timeline

About 15 UTC would be fine for me (just about my dinner time)...
https://www.timeanddate.com/worldclock/fixedtime.html?iso=20230330T17&p1=262&ah=5

But if that would be hard, then I guess it can be few hours earlier, I'm working remote anyway and can get on chat with people if they need help.

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

[operations/mediawiki-config@master] Disable Vector js/css sharing on pl.wikipedia

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

I've prepared the patch. Anyone should feel free to backport it, otherwise I can do that sometime within the next 2 weeks.

Change 904284 merged by jenkins-bot:

[operations/mediawiki-config@master] Disable Vector js/css sharing on pl.wikipedia

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

Mentioned in SAL (#wikimedia-operations) [2023-04-03T20:07:35Z] <kindrobot@deploy2002> Started scap: Backport for [[gerrit:905264|[refactor] split out Minerva configuration from main config]], [[gerrit:904284|Disable Vector js/css sharing on pl.wikipedia (T332809)]]

Mentioned in SAL (#wikimedia-operations) [2023-04-03T20:08:53Z] <kindrobot@deploy2002> kindrobot and jdlrobson: Backport for [[gerrit:905264|[refactor] split out Minerva configuration from main config]], [[gerrit:904284|Disable Vector js/css sharing on pl.wikipedia (T332809)]] synced to the testservers: mwdebug1002.eqiad.wmnet, mwdebug2001.codfw.wmnet, mwdebug1001.eqiad.wmnet, mwdebug2002.codfw.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-04-03T20:19:40Z] <kindrobot@deploy2002> Finished scap: Backport for [[gerrit:905264|[refactor] split out Minerva configuration from main config]], [[gerrit:904284|Disable Vector js/css sharing on pl.wikipedia (T332809)]] (duration: 12m 05s)

Jdlrobson claimed this task.

This is now live. @Nux I'm not seeing any new errors in our production error logs and everything looks as it was. Please reopen if you discover a follow up is needed.