Page MenuHomePhabricator

Correct user groups for bewiki
Closed, ResolvedPublic

Description

Please remove user groups 'autoeditor' and 'reviewer' in bewiki according https://be.wikipedia.org/wiki/Размовы_пра_Вікіпедыю:Догляд#Пераклад_сістэмных_паведамленняў (now only groups 'autoreview' and 'editor' are used instead):

in file

https://gerrit.wikimedia.org/r/plugins/gitiles/operations/mediawiki-config/+/refs/heads/master/wmf-config/flaggedrevs.php

replace text block

	} elseif ( $wgDBname == 'bewiki' ) {
		$wgFlaggedRevsNamespaces[] = NS_CATEGORY;
		$wgFlaggedRevsTags['accuracy']['levels'] = 1;
		$wgGroupPermissions['autoeditor']['autoreview'] = true;
		$wgGroupPermissions['autoeditor']['autoconfirmed'] = true;
		$wgGroupPermissions['sysop']['stablesettings'] = true;

by

	} elseif ( $wgDBname == 'bewiki' ) {
		$wgFlaggedRevsNamespaces[] = NS_CATEGORY;
		$wgFlaggedRevsTags['accuracy']['levels'] = 1;
		$wgGroupPermissions['sysop']['stablesettings'] = true;
		# Remove reviewer group
		unset( $wgGroupPermissions['reviewer'] );

Thanks

Event Timeline

Peachey88 changed the task status from Open to Stalled.Dec 29 2022, 9:29 PM
Peachey88 subscribed.

Please provide a link to community consensus for this change request.

Stang subscribed.

By removing these two lines you pointed out in the description, I do could remove group "autoeditor". However, I don't think it's possible to remove the build-in group "reviewer".It is possible, sorry about that. There's no user inside these two groups, so no need to run related maint script.

Stang changed the task status from Stalled to Open.Mar 17 2023, 7:15 AM
Stang removed a project: Community-consensus-needed.

Change 900537 had a related patch set uploaded (by Stang; author: Stang):

[operations/mediawiki-config@master] bewiki: Remove group "autoeditor", "reviewer"

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

Change 900537 merged by jenkins-bot:

[operations/mediawiki-config@master] bewiki: Remove group "autoeditor", "reviewer"

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

Mentioned in SAL (#wikimedia-operations) [2023-03-20T13:06:42Z] <samtar@deploy2002> Started scap: Backport for [[gerrit:900537|bewiki: Remove group "autoeditor", "reviewer" (T326012)]], [[gerrit:900690|slwiki: Create Draft namespace (T332351)]]

Mentioned in SAL (#wikimedia-operations) [2023-03-20T13:08:13Z] <samtar@deploy2002> stang and samtar: Backport for [[gerrit:900537|bewiki: Remove group "autoeditor", "reviewer" (T326012)]], [[gerrit:900690|slwiki: Create Draft namespace (T332351)]] synced to the testservers: mwdebug1001.eqiad.wmnet, mwdebug1002.eqiad.wmnet, mwdebug2002.codfw.wmnet, mwdebug2001.codfw.wmnet

Mentioned in SAL (#wikimedia-operations) [2023-03-20T13:18:18Z] <samtar@deploy2002> Finished scap: Backport for [[gerrit:900537|bewiki: Remove group "autoeditor", "reviewer" (T326012)]], [[gerrit:900690|slwiki: Create Draft namespace (T332351)]] (duration: 11m 36s)