Last modified: 2011-02-08 21:55:58 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T26374, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 24374 - Create new usergroups at commons
Create new usergroups at commons
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Site requests (Other open bugs)
unspecified
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
: shell
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-07-14 17:39 UTC by DieBuche
Modified: 2011-02-08 21:55 UTC (History)
8 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description DieBuche 2010-07-14 17:39:55 UTC
Per http://commons.wikimedia.org/wiki/Commons:Village_pump#Usergroup_for_OTRS_at_Commons
we'd love to create two new groups:

1.OTRS-member. Actual rights would be autopatroll, assignable only by stewards
2.Image-reviewer. Actual right would be autopatroll as well. Assignable by admins
Comment 1 Douglas Gardner 2010-07-14 17:43:49 UTC
Hrm, there doesn't seem to be much consensus for such a site-wide request. Three support votes, in less than two days, in a very short section? Perhaps this should be placed on hold until decent discussion has taken place.
Comment 2 Rob Halsell 2010-07-19 19:53:16 UTC
This seems hugely to be a 'tagging' role to assist the OTRS volunteers to better accomplish their tasks.  As such, I am not going to wait for a ton of folks to chime in, in particular when no one is opposed.

I will follow back up on this after its about a week old or so, if no one is opposed by then, I will go ahead and move forward to the changes requested.
Comment 3 Cary Bass 2010-07-19 20:48:58 UTC
@Rob if you need additional weight, I can see no foreseeable problems with this.  OTRS users should already be capable of autopatrolling images anyway.
Comment 4 Rob Halsell 2010-07-20 15:42:35 UTC
Well when Cary and I agree it must be a great idea ^_^

The change is pushed live, gotta support those OTRS folks and the thankless tasks they do.
Comment 5 Cary Bass 2010-07-20 16:08:25 UTC
Apparently, stewards have to grant themselves the steward right on Commons so  they can grant themselves the right to grant OTRS-member rights.  This is less than ideal, but I'm not sure how it gets fixed.
Comment 6 Lars Åge Kamfjord 2010-07-20 16:20:15 UTC
Creating the group on metawiki would mean that stewards can assign the right from meta, which is the prefered way of assigning rights for stewards.
Comment 7 Raimond Spekking 2010-07-20 17:14:59 UTC
I know I am late but I have not seen this bug before.

If not too much work I suggest to rename the group

'image-reviwer' to 'file-reviewer' for consistency with the file namespace and the existing 'filemover' usergroup.
Comment 8 Rob Halsell 2010-07-20 17:20:17 UTC
Lars,

So now you want the same group also on meta?  Why?  You can use the meta group assigner to add groups to users that dont exist on meta...(afaik)

Cary,

We can change it so a different group can add it instead, which do you suggest?

If you guys want the rename, then it has to have agreement atleast in this bug...
Comment 9 Krinkle 2010-07-21 16:11:04 UTC
'the same group' on Meta ? I understood Lars' commons as a proposal for a global group. Not sure if that's what he meant though.

But if so, I'd do it this way:

A global group "OTRS-volunteers" and global group "OTRS-admins". A steward could assign a few "OTRS-admins" as a one-time thing.

From then on "OTRS-admins" can assign both the "OTRS-admins" and "OTRS-volunteers" group to users. Then there is no middle man who needs to cross check (with middle man I mean a steward who comes to Commons after checking with OTRS and asigning a group).

Just an idea :-)
Comment 10 Lars Åge Kamfjord 2010-07-21 16:58:42 UTC
That's not what I meant. Stewards can't assign groups via userrights-interwiki (that we use on meta), if the group that we are trying to assign on a remote wiki doesn't exist on meta (the group has to exists in metas LocalSettings.php). If stewards are to assign this group if it doesn't exist locally on meta, then we'd have to assign ourself steward-rights on commons, and then assign that right locally on commons, then removing or steward-rights from commons again on meta, which is *alot* of work, especially since there would probably be a lot of assigning...
Comment 11 Krinkle 2010-07-21 19:01:40 UTC
I'm not sure I follow.
How is this done for groups like global rollback and steward and the like ?

Is it possible with the existing functionality to have a global group "OTRS-admins". Users member of it can Add/Remove their own group and the "OTRS-member" group to users. Probably managed via Meta.

I can imagine if this functionality has been made specifically for Stewards. But if it's not, that'd be nice.
I'll post this at COM:VP aswell, since this is different then the original proposal.
Comment 12 Cary Bass 2010-07-22 17:37:10 UTC
In retrospect, I'm going to suggest that this userright be granted by local bureaucrats on request by OTRS admins (especially given that no small number of the Commons bureaucrats are stewards anyway).  

The Commons bureaucrats can certainly put a section on bureaucrat requests and easily follow through with granting access.  

Can we agree that it's okay for local bureaucrats to grant this? 

Cary
Comment 13 MA 2010-07-23 21:37:25 UTC
(In reply to comment #8)
> You can use the meta group assigner to add groups to users that dont exist on meta...(afaik)

No, it is not possible but it has been requested on bug 12518 FWIW
Comment 14 DieBuche 2010-07-23 21:44:19 UTC
I agree with cary, steward is probably a bit over the top & our local 'crats should be trustworthy enough.
Comment 15 DieBuche 2010-08-02 22:25:59 UTC
Could we get that changed ( local bureaucrats as assignees). If you really want I'll get formal consensus, but I think it would be pretty uncontroversial
Comment 16 JeLuF 2010-08-11 21:47:03 UTC
Done.
===================================================================
Index: InitialiseSettings.php
===================================================================
--- InitialiseSettings.php	(revision 989)
+++ InitialiseSettings.php	(working copy)
@@ -5782,7 +5782,7 @@
         'sysop' => array( 'patroller', 'autopatrolled' ),
     ),
     '+commonswiki' => array(
-		'bureaucrat' => array( 'ipblock-exempt', 'bot', 'sysop', 'bureaucrat'),
+		'bureaucrat' => array( 'ipblock-exempt', 'bot', 'sysop', 'bureaucrat', 'OTRS-member' ),
 		'checkuser'  => array( 'ipblock-exempt' ),
         	'sysop' => array( 'rollbacker', 'confirmed', 'patroller', 'autopatrolled', 'filemover', 'Image-reviewer'  ),
 	 	'steward' => array( 'OTRS-member' ),
@@ -6028,7 +6028,7 @@
 	'sysop' => array( 'rollbacker' ),
     ),
     '+commonswiki' => array(
-         'bureaucrat' => array( 'bot', 'ipblock-exempt' ),
+         'bureaucrat' => array( 'bot', 'ipblock-exempt', 'OTRS-member' ),
          'checkuser' => array( 'ipblock-exempt' ),
          'sysop' => array( 'rollbacker', 'confirmed', 'patroller', 'autopatrolled', 'filemover', 'Image-reviewer' ),
 	 'steward' => array( 'OTRS-member' ),

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links