Page MenuHomePhabricator

Enable syntax highlighting color scheme update on all wikis (except enwiki)
Closed, ResolvedPublic1 Estimated Story Points

Description

Deploy to all wikis that have CodeMirror enabled, except for English Wikipedia, on March 9.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Lena_WMDE renamed this task from Enable colour scheme update on all wikis to Enable color scheme update on all wikis.Apr 13 2021, 1:42 PM
Lena_WMDE renamed this task from Enable color scheme update on all wikis to Enable syntax highlighting color scheme update on all wikis.

Thanks for working on these improvements! Is there an ETA for them being deployed? I ask because there's currently a discussion on English Wikipedia about turning on syntax highlighting by default, and accessibility of the colors has been raised.

I too look forward to this going live everywhere. If and when we remove the feature flag for the new colors (which I think is a good idea), we should probably move the docs at meta:Community Tech/Wikitext editor syntax highlighting#Color and style customization to mw:Extension:CodeMirror and update them accordingly. I am happy to help with that when the time comes.

Update: the English Wikipedia discussion has now been closed with consensus to implement, and I have filed T288161 accordingly. The consensus was strong enough it wasn't conditional upon the new colors being rolled out, but to the extent this was discussed, there seemed to be clear support for increasing the accessibility.

Any news on this? While enabling syntax highlighting itself by default on enwiki is blocked on a few smaller issues issues, there don't seem (to me at least) to be any blockers for globally enabling the colour changes.

@Pcoombe @MusikAnimal @Sdkb @Remagoxer we are making a plan for deployment to all wikis (with CodeMirror enabled) within the next month or so. More info soon!

Lena_WMDE renamed this task from Enable syntax highlighting color scheme update on all wikis to Enable syntax highlighting color scheme update on all wikis (except enwiki).Mar 2 2022, 9:08 AM
Lena_WMDE updated the task description. (Show Details)
thiemowmde set the point value for this task to 1.Mar 2 2022, 9:14 AM

Change 767498 had a related patch set uploaded (by WMDE-Fisch; author: WMDE-Fisch):

[operations/mediawiki-config@master] Syntax highlighting color scheme update on all wikis except enwiki

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

Change 767736 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/CodeMirror@master] Enable bracket matching and improved colors by default

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

Change 767498 merged by jenkins-bot:

[operations/mediawiki-config@master] Syntax highlighting color scheme update on all wikis except enwiki

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

Mentioned in SAL (#wikimedia-operations) [2022-03-09T11:41:59Z] <awight@deploy1002> Synchronized wmf-config/InitialiseSettings.php: Config: [[gerrit:767498|Syntax highlighting color scheme update on all wikis except enwiki (T280024)]] (duration: 00m 50s)

WMDE-Fisch moved this task from Demo to Done on the WMDE-TechWish-Sprint-2022-03-02 board.

Change 767736 abandoned by Thiemo Kreuz (WMDE):

[mediawiki/extensions/CodeMirror@master] Enable bracket matching and improved colors by default

Reason:

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