https://bugzilla.wikimedia.org/show_bug.cgi?id=69445

--- Comment #29 from Helder <he7d3r+b...@gmail.com> ---
What about creating the "Gadget developer" user group on WMF wikis, with the
user rights which are currently given to sysops (edituserjs, editusercss and
editinterface - which gerrit change 154452 splits into 'editsitejs' and
'editsitecss') and, later, also the user rights introduced by Gadgets 2.0 (see
the links mentioned on comment 17).

Then, send an announcement recommending communities to evaluate whose of their
sysops should indeed have the permissions to edit JavaScript and CSS and add
them to the new user group, and after a reasonable amount of time, remove the
user rights from sysops on WMF wikis.

Also, since it is recommended to keep gadgets central[1], and since now
Meta-wiki is the central wiki used by extension GlobalCssJs, maybe apply any
code-review process first to the editing of global gadgets hosted on Meta (some
are currently hosted on mw.org or enwiki, or wikidata, but using a single
common wiki would be the best - whatever wiki is choosen - and would help in
the implementation of the Gadgets 2.0 when that is ready for deployment in the
future).

[1]
https://www.mediawiki.org/wiki/ResourceLoader/Migration_guide_%28users%29#Keep_gadgets_central

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to