Page MenuHomePhabricator

Clean up Editing-related settings on ex-Wikipedia special wikis
Closed, ResolvedPublic

Description

Context: for historical reasons, a number of special wikis used to be categorized as Wikipedia wikis in wikimedia-config. These wikis are:

  • arbcom_cswiki
  • arbcom_dewiki
  • arbcom_enwiki
  • arbcom_fiwiki
  • arbcom_nlwiki
  • arbcom_ruwiki
  • sysop_itwiki
  • wg_enwiki

This meant that if you used 'wikipedia' => $value for a config setting, that setting was applied not only to actual Wikipedia wikis, but also to the special wikis above. In T183549: Move non-Wikipedia wikis out of the ‘wikipedia’ dblist and into the ‘special’ dblist, those wikis have been moved out of the 'wikipedia' group and into the 'special' group. We also added explicit overrides to preserve the previous configuration, but this now needs to be cleaned up.

Request: the following config settings, related to features maintained by the Editing team, are affected by the above changes (full commented list in T183549#11020415):

  • wgCiteVisualEditorOtherGroup
  • wgVisualEditorEditCheck
  • wgVisualEditorEditCheckTagging

Please take a moment to determine whether it was intentional to set these values on special wikis. If so, or if you still think it would make sense to leave them enabled, we only need to remove TODO comments requesting further review (and reordering settings a bit). Otherwise, they should be unset. Please let me know if you have any questions or need help!

Event Timeline

Daimona renamed this task from Consider cleaning up Editing-related settings on ex-wikipedia special wikis to Clean up Editing-related settings on ex-wikipedia special wikis.Jul 21 2025, 2:28 PM
Bugreporter2 renamed this task from Clean up Editing-related settings on ex-wikipedia special wikis to Clean up Editing-related settings on ex-Wikipedia special wikis.Oct 3 2025, 11:41 AM
Bugreporter2 updated the task description. (Show Details)

Change #1240716 had a related patch set uploaded (by Esanders; author: Esanders):

[operations/mediawiki-config@master] Remove Editing-related config for special wikis

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

Change #1240716 merged by jenkins-bot:

[operations/mediawiki-config@master] Remove Editing-related config for special wikis

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

Mentioned in SAL (#wikimedia-operations) [2026-03-03T14:32:16Z] <esanders@deploy2002> Started scap sync-world: Backport for [[gerrit:1240716|Remove Editing-related config for special wikis (T400063)]]

Mentioned in SAL (#wikimedia-operations) [2026-03-03T14:34:19Z] <esanders@deploy2002> esanders: Backport for [[gerrit:1240716|Remove Editing-related config for special wikis (T400063)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.

Mentioned in SAL (#wikimedia-operations) [2026-03-03T14:38:50Z] <esanders@deploy2002> Finished scap sync-world: Backport for [[gerrit:1240716|Remove Editing-related config for special wikis (T400063)]] (duration: 06m 34s)

ppelberg claimed this task.