Page MenuHomePhabricator

Zeroadmin rights deployed at Meta-Wiki without the associated MediaWiki messages
Closed, ResolvedPublic

Description

Identical problem to bug 45270.

See also Gerrit change 58265

Yesterday the 'zeroadmin' usergroup was deployed to Meta-Wiki with no Wikimedia Messages attached. They should be created. I guess it should be:

'group-zeroadmin' => 'ZeroRatedMobileAccess administrators',
'group-zeroadmin-member' => '{{GENDER:$1|ZeroRatedMobileAccess administrator}}',
'grouppage-zeroadmin' => '{{ns:project}}:ZeroRatedMobileAccess administrators',

Thanks.


Version: wmf-deployment
Severity: normal
Whiteboard: dckbugtoanalyze
See Also:
https://bugzilla.wikimedia.org/show_bug.cgi?id=48192

Details

Reference
bz47612

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 1:34 AM
bzimport set Reference to bz47612.
bzimport added a subscriber: Unknown Object (MLST).

There is two solutions.

(1) You consider these groups are unique for meta. You can the create them on meta. ([[meta:MediaWiki:Group-zeroadmin]], [[meta:MediaWiki:Group-zeroadmin-member]] and [[meta:MediaWiki:Grouppage-zeroadmin]]).

(2) You consider it's a part of the ZeroRatedMobileAccess and provide an argument justifying so. In this case, I will happily add them to ZeroRatedMobileAccess/ZeroRatedMobileAccess.i18n.php.

(In reply to comment #1)

(2) You consider it's a part of the ZeroRatedMobileAccess and provide an
argument justifying so. In this case, I will happily add them to
ZeroRatedMobileAccess/ZeroRatedMobileAccess.i18n.php.

It's not, only reference in the code I was able to find was from Gerrit change 60512 (mediawiki-config).

The code that adds restrictions is in a pending patch:
https://gerrit.wikimedia.org/r/#/c/60775/2/includes/ConfigPageHooks.php - see onCanonicalNamespaces()

These namespaces are only for the META, and should not be added to any other wikies.

(In reply to comment #1)

There is two solutions.

(1) You consider these groups are unique for meta. You can the create them on
meta. ([[meta:MediaWiki:Group-zeroadmin]],
[[meta:MediaWiki:Group-zeroadmin-member]] and
[[meta:MediaWiki:Grouppage-zeroadmin]]).

Done, considering comment 3 in fine.

Since it's done, there's no need to keep the bug open.

(In reply to comment #1)

There is two solutions.

(1) You consider these groups are unique for meta. You can the create them on
meta. ([[meta:MediaWiki:Group-zeroadmin]],
[[meta:MediaWiki:Group-zeroadmin-member]] and
[[meta:MediaWiki:Grouppage-zeroadmin]]).

No, just no.

They should go in WikimediaMessages (cause, like, they're Wikimedia specific messages. Clever, huh?).

Opened bug 48192 for that