Page MenuHomePhabricator

Add editcontentmodel right to interface-admin group on Commons
Closed, ResolvedPublic

Description

Per consensus, please add the editcontentmodel flag to the interface-admin usergroup on Wikimedia Commons.

Event Timeline

Change 842516 had a related patch set uploaded (by 4nn1l2; author: 4nn1l2):

[operations/mediawiki-config@master] commonswiki: add editcontentmodel right to interface-admin group

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

Grant Interface admins other permissions: The purpose of interface admins is to make fewer users able to edit CSS and JS pages. Granting other rights to this group may encourage wikis to grant this right when their intention is different.

Doubt about it

Change 842528 had a related patch set uploaded (by Lucas Werkmeister; author: Lucas Werkmeister):

[operations/mediawiki-config@master] commonswiki: Add editcontentmodel to interface-admin

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

Grant Interface admins other permissions: The purpose of interface admins is to make fewer users able to edit CSS and JS pages. Granting other rights to this group may encourage wikis to grant this right when their intention is different.

Doubt about it

The right is directly related to interface admins’ ability to edit CSS and JS pages.

The right is directly related to interface admins’ ability to edit CSS and JS pages.

Still thought this needs a broader discussion. If it's essential indeed, it would recommended to add this permission gloablly (in CS.php)

@jhsoby thought the same thing, “but don't let that suggestion derail any local decision here, changing things like this globally would take a lot more time”; I agree with that sentiment.

Change 842516 merged by jenkins-bot:

[operations/mediawiki-config@master] commonswiki: add editcontentmodel right to interface-admin group

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

Mentioned in SAL (#wikimedia-operations) [2022-10-13T20:18:51Z] <samtar@deploy1002> Started scap: Backport for [[gerrit:842516|commonswiki: add editcontentmodel right to interface-admin group (T320752)]]

Mentioned in SAL (#wikimedia-operations) [2022-10-13T20:19:11Z] <samtar@deploy1002> samtar and nn1l2: Backport for [[gerrit:842516|commonswiki: add editcontentmodel right to interface-admin group (T320752)]] synced to the testservers: mwdebug2002.codfw.wmnet, mwdebug1001.eqiad.wmnet, mwdebug2001.codfw.wmnet, mwdebug1002.eqiad.wmnet

"Limits to configuration changes" is not a policy, but rather summarizes common practices. Not adding other permissions to the interface-admin group is listed there in order to prevent folks from requesting access to this group (on any wiki) in cases where they would not have done so without the additional permission. It seems highly unlikely here that someone would request interface-admin permissions because of this new permission. Accordingly, it is absolutely ok to add it.

Mentioned in SAL (#wikimedia-operations) [2022-10-13T20:23:55Z] <samtar@deploy1002> Finished scap: Backport for [[gerrit:842516|commonswiki: add editcontentmodel right to interface-admin group (T320752)]] (duration: 05m 03s)

Change 842528 merged by jenkins-bot:

[operations/mediawiki-config@master] testcommonswiki: Add editcontentmodel to interface-admin

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

Mentioned in SAL (#wikimedia-operations) [2022-10-13T20:25:48Z] <samtar@deploy1002> Started scap: Backport for [[gerrit:842528|testcommonswiki: Add editcontentmodel to interface-admin (T320752)]]

Mentioned in SAL (#wikimedia-operations) [2022-10-13T20:26:07Z] <samtar@deploy1002> samtar and lucaswerkmeister: Backport for [[gerrit:842528|testcommonswiki: Add editcontentmodel to interface-admin (T320752)]] synced to the testservers: mwdebug1001.eqiad.wmnet, mwdebug2002.codfw.wmnet, mwdebug1002.eqiad.wmnet, mwdebug2001.codfw.wmnet

Mentioned in SAL (#wikimedia-operations) [2022-10-13T20:31:12Z] <samtar@deploy1002> Finished scap: Backport for [[gerrit:842528|testcommonswiki: Add editcontentmodel to interface-admin (T320752)]] (duration: 05m 24s)