Splitting this out to a separate thread.
Description page: https://www.mediawiki.org/wiki/Extension:GWToolset Bug: https://bugzilla.wikimedia.org/show_bug.cgi?id=56181 Gerrit change set: https://gerrit.wikimedia.org/r/101061
Bryan Davis wrote:
GWToolset will only be usable by users in the new 'gwtoolset' user group [0]. The admins on Commons will have control of the membership of this group via the usual means.
Aha, right. Thanks for the pointer. Looking at HEAD of mediawiki/extensions/GWToolset/GWToolset.php, I see:
--- $wgExtraNamespaces[NS_GWTOOLSET] = 'GWToolset'; $wgExtraNamespaces[NS_GWTOOLSET_TALK] = 'GWToolset_talk'; $wgNamespaceProtection[NS_GWTOOLSET] = array( 'gwtoolset' ); $wgNamespacesWithSubpages[NS_GWTOOLSET] = true; $wgNamespacesWithSubpages[NS_GWTOOLSET_TALK] = true;
// add user permissions $wgGroupPermissions["gwtoolset"]["gwtoolset"] = true; $wgGroupPermissions["gwtoolset"]["upload_by_url"] = true; $wgGroupPermissions['sysop']['gwtoolset'] = true; $wgGroupPermissions['sysop']['gwtoolset-debug'] = true; ---
Has this extension been tested on any of the phase 0 wikis (testwiki, test2wiki, mediawikiwiki)? I'm not sure the current configuration will allow local admins to add the "gwtoolset" user group. By default, I believe this capability is restricted to bureaucrats on Wikimedia wikis unless explicitly overridden via $wgAddGroups.
Looking at https://www.mediawiki.org/wiki/Help:Extension:GWToolset and https://www.mediawiki.org/wiki/Special:Permalink/840232#MediaWiki_namespace doesn't really explain to me what the purpose of the new namespace is and why it's restricted. The namespace name "GWToolset" seems _really_ opaque as well. A name like "GLAM" would at least be vaguely familiar to Wikimedians. I doubt anyone will know what "GWToolset" means. Before this extension is deployed to Commons, I think we should strongly consider tweaking the namespace name.
Thank you for your work on this. I'm personally unsure this extension is ready for primetime on a production wiki next week, but if you think so, I will trust your judgment. I think any work we can do to bolster the user documentation and prepare the Commoners for the change will be time very well spent.
MZMcBride