Page MenuHomePhabricator

Allow stewards to create, delete and modify local group permissions on local wikis
Open, LowPublic

Description

http://meta.wikimedia.org/wiki/Requests_for_comment/Disable_local_uploads_on_smaller_wikis

It would be helpful if stewards can change what usergroups can do on wikis just like how they can modify global usergroups. This way stewards can for instance enable/disable file uploads or change which usergroups can upload as well as other fine-tuning as deemed necessary by consensus.

Details

Reference
bz36833

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 12:23 AM
bzimport set Reference to bz36833.
bzimport added a subscriber: Unknown Object (MLST).

Global user groups are managed in the database, hence a front-end feature through CentralAuth can manage them.

However local user groups are defined in the PHP server configuration. There is no such feature in MediaWiki so this can't be done until such system is created in the MediaWiki software itself.

Useful feature to have indeed, but it's within the frameset of having an interface to a bunch of configuration changes as stewards. It would be nice to have, but not a pressing need, I would say. Marked as low, enhancement.

rd232 wrote:

Correcting Product to MediaWiki, since feature doesn't exist.

I will point out that if there is eventually agreement to disable local uploads by default on Wikimedia projects (and possibly restrict to a user group like sysop), developers may receive hundreds of requests for related configuration changes. It's possible the priority for the bug will then suddenly be a bit higher... Maybe a bit of planning ahead here of how that situation would be best handled (not necessarily by this bug, I'm no expert) would not go amiss.

I would suggest that if possible the specific upload disabled feature (should it pass in that scale) be implemented thru a wikiset, tho I doubt that's feasible or possible.

@Rd232: Moving it back to Wikimedia/Shell requests. This request is to grant Stewards the user right, adding a feature to MediaWiki is a completely different subject.

I've filed bug 36857 for the implementation of the feature in MediaWiki and added it as a dependency for this one.

rd232 wrote:

@Krinkle: OK, fine; I thought such shell requests were rejected if they were not implementable without software development.

MarcoAurelio renamed this task from Grant Stewards to right to change group permissions on local wikis to Allow stewards to create, delete and modify local group permissions on local wikis.Jan 19 2017, 11:39 AM
MarcoAurelio updated the task description. (Show Details)
MarcoAurelio removed a subscriber: wikibugs-l-list.