Once work is completed on partial action blocks, and its has been successfully deployed, remove the $wgEnablePartialActionBlocks flag.
This will involve updates to:
- MediaWiki core
- mediawiki-config repo
Once work is completed on partial action blocks, and its has been successfully deployed, remove the $wgEnablePartialActionBlocks flag.
This will involve updates to:
Just noticed in DefaultSettings.php..
/** * Flag to enable partial blocks against performing certain actions. * * @unstable Temporary feature flag, to be removed before the release of 1.37: T280532 * @var bool */ $wgEnablePartialActionBlocks = false;
Comment needs updating, or flag removing...
Change 726722 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/core@master] DefaultSettings.php: Update removal comment of $wgEnablePartialActionBlocks
Change 726598 had a related patch set uploaded (by Reedy; author: Reedy):
[mediawiki/core@REL1_37] DefaultSettings.php: Update removal comment of $wgEnablePartialActionBlocks
Change 726598 abandoned by Reedy:
[mediawiki/core@REL1_37] DefaultSettings.php: Update removal comment of $wgEnablePartialActionBlocks
Reason:
Change 726722 abandoned by Reedy:
[mediawiki/core@master] DefaultSettings.php: Update removal comment of $wgEnablePartialActionBlocks
Reason:
From a quick analysis, this does not appear to be a release blocker. It's a missed intent for something that would have been nice. Given that it has an open subtask, I'm tentatively adding it to the next release instead.
Probably shouldn't be tagged for a specific release at this point and probably not before it's widely deployed on WMF.
Change #1180119 had a related patch set uploaded (by Mszwarc; author: Mszwarc):
[mediawiki/core@master] Remove partial action blocks feature flag
Needs removal of the config from operations/mediawiki-config once the train has fully deployed the first patch.
Change #1180119 merged by jenkins-bot:
[mediawiki/core@master] Remove partial action blocks feature flag
The config has been removed from MediaWiki, but I'll keep this task open until $wgEnablePartialActionBlocks is removed from mediawiki-config repo. I'll prepare a patch for it next week, after MediaWiki 1.45-wmf.16 is deployed to wikis.
Change #1182798 had a related patch set uploaded (by Mszwarc; author: Mszwarc):
[operations/mediawiki-config@master] Remove setting `wgEnablePartialActionBlocks`.
(Code review given, config patch has been scheduled for Monday so moving back to 'In Progress')
Change #1182798 merged by jenkins-bot:
[operations/mediawiki-config@master] Remove setting `wgEnablePartialActionBlocks`.
Mentioned in SAL (#wikimedia-operations) [2025-09-01T08:33:58Z] <dcausse@deploy1003> Started scap sync-world: Backport for [[gerrit:1182692|Revert "wikimaniawiki: update logo to 2025" (T403148)]], [[gerrit:1182798|Remove setting wgEnablePartialActionBlocks. (T280532)]]
Mentioned in SAL (#wikimedia-operations) [2025-09-01T08:39:34Z] <dcausse@deploy1003> mszwarc, dcausse: Backport for [[gerrit:1182692|Revert "wikimaniawiki: update logo to 2025" (T403148)]], [[gerrit:1182798|Remove setting wgEnablePartialActionBlocks. (T280532)]] synced to the testservers (see https://wikitech.wikimedia.org/wiki/Mwdebug). Changes can now be verified there.
Mentioned in SAL (#wikimedia-operations) [2025-09-01T08:46:03Z] <dcausse@deploy1003> Finished scap sync-world: Backport for [[gerrit:1182692|Revert "wikimaniawiki: update logo to 2025" (T403148)]], [[gerrit:1182798|Remove setting wgEnablePartialActionBlocks. (T280532)]] (duration: 12m 05s)
The configuration setting has just been removed from WMF config, so closing this task as resolved.