On Mon, Sep 9, 2024 at 3:31 PM Zoran Dori zorandori4444@gmail.com wrote:
Is this something that could be done, from the perspective of limitations for configuration changes? The non-sysop user, which I mentioned here, made a suggestion (which I'm considering as a compromise to not fully interfere with concept of Wikipedia works) to keep creating pages in the Draft namespace as an available option, like on English (and Persian) Wikipedia. See https://gerrit.wikimedia.org/r/c/operations/mediawiki-config/+/223497.
I will avoid any political discussion about whether or not this violates the spirit of "anyone can edit".
On a technical level, similar restrictions exist today for a few wikis including enwiki. The https://gerrit.wikimedia.org/r/plugins/gitiles/operations/mediawiki-config/+/refs/heads/master/wmf-config/core-Permissions.php config file is where we manage these sorts of rights deviations from the MediaWiki defaults. Searching that file for "createpage" and "createpagemainns" will show you the sort of restrictions that have been implemented to prevent certain user groups from creating any page (createpage) or pages in the main namespace (createpagemainns).
Wikis that deny createpage to anons: * apiportalwiki * ckbwiki * enwiki * eswikibooks * fawiki * idwiki * swwiki * test2wiki
When createpagemainns is restricted it is typically so that https://www.mediawiki.org/wiki/Extension:ArticleCreationWorkflow can inject an alternative like https://en.wikipedia.org/wiki/Wikipedia:Article_wizard when restricted users attempt to create a new page in the main namespace.
Bryan