Topic on Talk:ResourceLoader/Version 2 Design Specification/Worklist for 2011

Krinkle (talkcontribs)

It'd be protected/restricted to users with the "gadgets-edit" right (a bit like NS_MEDIAWIKI and editinterface). I'm not quite sure to which group (if any) it should be assigned by default.

Traditionally and due to backwards-compatibility it could be assigned to the sysop-group (that is, in the current system sysops can edit gadgets since they have editinterface and gadget resources are stored in MediaWiki:Gadget-<name>.js).

On the other hand, perhaps we could start a new group, like "js developers" or "gadget artists", something like that (probably needed in the long run anyway).

Question being: Is the average sysop supposed to able to modify gadget resources ? Note that the gadgets-edit user right is not the same as the "gadgets-definition-edit" user right. The latter is for the management of the gadgets through Special:Gadgets (such as toggling "load by default") which is more of a sysop-thing. gadgets-edit would (just) be for editing the gadget resource wiki-pages in the Gadget-namespace.

He7d3r (talkcontribs)

After a few years without looking into Gadgets 2.0 I was a little confused when I enabled the (new) "gadgets2" role on Vagrant and visited "Special:Gadgets", because there was just a message "This wiki currently has no gadgets defined." with no links or buttons suggesting that a gadget could be created.

I think the extension should provide (by default) a user group with the appropriated user rights to create a gadget, and mention that user group in the message above, linking e.g. to Special:UserRights if the user is a sysop (to allow him to add himself to the group), or to the list of users in the new user group: Special:ListUsers/newgadgetsusergroup.

This post was posted by He7d3r, but signed as Helder.wiki.

Reply to "NS_GADGET editing"