Last modified: 2013-02-25 15:40:51 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 T40040, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 38040 - Issue with newly added AFT rights to Rollbackers on en.wikipedia.org
Issue with newly added AFT rights to Rollbackers on en.wikipedia.org
Status: RESOLVED WONTFIX
Product: Wikimedia
Classification: Unclassified
Site requests (Other open bugs)
unspecified
All All
: Normal major (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks: 39044
  Show dependency treegraph
 
Reported: 2012-06-28 20:15 UTC by jc
Modified: 2013-02-25 15:40 UTC (History)
3 users (show)

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


Attachments

Description jc 2012-06-28 20:15:05 UTC
Hi.

Recently several additional user-rights were added to the Rollbacker user-group. (See [[Special:ListGroupRights]].)

This was done in relation to the poll at [[Wikipedia_talk:Article_Feedback_Tool/Version_5/Archive2#Request_for_Comment]]. (There were apparently 15 total commenters.)

I believe that this was of course well-meant.

However, the poll in question is by it's nature a "local consensus".

To quote: [[Wikipedia:Consensus#Level_of_consensus]]:

"Consensus among a limited group of editors, at one place and time, cannot override community consensus on a wider scale. For instance, unless they can convince the broader community that such action is right, participants in a WikiProject cannot decide that some generally accepted policy or guideline does not apply to articles within its scope.

Wikipedia has a higher standard of participation and consensus for changes to policies and guidelines than to other types of articles. This is because they reflect established consensus, and their stability and consistency are important to the community. As a result, editors often propose substantive changes on the talk page first to permit discussion before implementing the change. Changes may be made without prior discussion, but they are subject to a high level of scrutiny. The community is more likely to accept edits to policy if they are made slowly and conservatively, with active efforts to seek out input and agreement from others."

What was the wider community consensus in this case?

[[Wikipedia:Non-administrator rollback]] - The over-all poll is located at [[Wikipedia:Non-administrator rollback/Poll]] with the very lengthy discussion on several sub-pages and talk pages, including [[Wikipedia talk:Non-administrator rollback]]

This was (as you can read) a very contentious discussion. And gained consensus specifically because the user-right group only contained one user-right. (Something similar could be said concerning several other single-user-right user groups given out by administrators.)

While I firmly believe that [[WP:CCC|consensus can change]], I believe that a recent poll of 15 editors should probably not undo one of over 450 editors.

In addition, even in this recent poll, it was suggested that the reviewer user group (a package of several user-rights which also "mark edits") be used for this, rather than rollbacker.

And it could be suggested that the poll itself was not clear about this (even the nominator appeared to not be sure about this.)

I understand being enthusiastic about the upcoming roll-out, but as you can see here [[Wikipedia:Bureaucrats'_noticeboard#Granted_local_rights_to_WMF_staff]] (another well-intended, enthusiastic project - which appears to be taking community concerns very seriously, and is working on resolving the related issues), the community would appear to jealously protect their right to approve such things.

And subsequent to this, [[Wikipedia:Requests for permissions/Reviewer]] has been re-activated, and people are already requesting the reviewer user-right in preparation for this. So there is also no "need" for rollbacker to have these extra rights, (except the understandable want to have a broader editor base of those who have these rights).

So anyway, I'm requesting that these "extra-user-rights" be removed from rollbacker until a clearer (and broader) community discussion may be had.

As an aside to this issue, autoconfirmed and rollbacker were given:

* Feature/Resolve feedback (aftv5-feature-feedback)

However, reviewer was not. This appears to be an oversight, rather than intentional. So I would also ask that this be fixed and assigned to reviewer.

Thank you for your time,

jc37
Comment 1 Oliver Keyes 2012-06-29 02:58:14 UTC
I'm going to ask the developers to *deny* this request, per the rationale at http://en.wikipedia.org/w/index.php?title=User_talk%3AOkeyes_%28WMF%29&diff=499850072&oldid=499807750
Comment 2 Peter Bena 2012-06-29 07:49:05 UTC
Oliver, can you be more specific? Which part of request you want to deny?

Assigning this to reviewer isn't needed, since there are no reviewers who aren't autoconfirmed.
Comment 3 Oliver Keyes 2012-06-29 07:53:22 UTC
Then it would be the part that isn't irrelevant ;p.
Comment 4 Peter Bena 2012-06-29 08:00:05 UTC
I read the discussion on wiki, but I am still not sure if this bug can be closed or not.

Oliver clearly say there that we aren't supposed to revoke anything from rollbacker, but this bug consist also of other requests, such as assigning some bits to reviewer. Is that really needed? If so, can you link to discussion page where local community support that change? Thanks
Comment 5 Oliver Keyes 2012-06-29 08:01:35 UTC
Petr

The assigning of rights is not necessary; the feature element is auto-inherited from the autoconfirmed group. All safe there. We may want to assign it anyway to just to avoid confusion; I see no harm in doing that.
Comment 6 Peter Bena 2012-06-29 08:14:52 UTC
This is current configuration taken from cluster:

if ( $wmgUseArticleFeedbackv5 ) {
        require_once( "$IP/extensions/ArticleFeedbackv5/ArticleFeedbackv5.php" );
        $wgArticleFeedbackv5Categories = $wmgArticleFeedbackv5Categories;
        $wgArticleFeedbackv5BlacklistCategories = $wmgArticleFeedbackv5BlacklistCategories;
        $wgArticleFeedbackv5DashboardCategory = array( 'Article_Feedback_5', 'Article_Feedback_5_Additional_Articles' );
        $wgArticleFeedbackv5OversightEmails = $wmgArticleFeedbackv5OversightEmails;

        foreach ( array( 'afttest', 'afttest-hide', 'rollbacker', 'reviewer', 'sysop', 'oversight' ) as $group ) {
                $wgGroupPermissions[$group]['aftv5-hide-feedback'] = true;
                $wgGroupPermissions[$group]['aftv5-see-hidden-feedback'] = true;
        }

        foreach ( array( 'afttest', 'oversight' ) as $group ) {
                $wgGroupPermissions[$group]['aftv5-delete-feedback'] = true;
                $wgGroupPermissions[$group]['aftv5-see-deleted-feedback'] = true;
        }

        // user groups allowed to feature
        $wgGroupPermissions['sysop']['aftv5-feature-feedback']      = true;
        $wgGroupPermissions['rollbacker']['aftv5-feature-feedback'] = true;
        $wgGroupPermissions['oversight']['aftv5-feature-feedback']  = true;
        $wgGroupPermissions['autoconfirmed']['aftv5-feature-feedback']  = true;
        $wgGroupPermissions['afttest-hide']['aftv5-feature-feedback']  = true;
        $wgGroupPermissions['afttest']['aftv5-feature-feedback']  = true;

        $wgArticleFeedbackv5AbuseFiltering = $wmgArticleFeedbackv5AbuseFiltering;
}

following bits are assigned to 'autoconfirmed' 'rollbacker':

aftv5-feature-feedback

following bits are assigned to 'afttest', 'afttest-hide', 'rollbacker', 'reviewer', 'sysop', 'oversight'
aftv5-hide-feedback
aftv5-see-hidden-feedback

that means the reviewer group is missing only 1 permission that is granted to rollbacker, however it's also inherited from autoconfirmed group, so it's not actually needed even in a rollbacker group.

Because I don't see anything what needs to be done from devs, I am closing this. Feel free to reopen it in case you had any further requests, or if there was a change supported by local community to grant / revoke any permissions. Thank you
Comment 7 jc 2012-06-29 16:03:19 UTC
To merely clarify, this request was primarily for rollbacker to have all user-rights removed except the ability to rollback. Thus restoring it to the single-user-right user group that it was approved to be.

So based upon the coding above, to remove rollbacker from:

foreach ( array( 'afttest', 'afttest-hide', 'rollbacker', 'reviewer',
'sysop', 'oversight' ) as $group ) {
                $wgGroupPermissions[$group]['aftv5-hide-feedback'] = true;
                $wgGroupPermissions[$group]['aftv5-see-hidden-feedback'] =
true;

And from:

// user groups allowed to feature
        $wgGroupPermissions['sysop']['aftv5-feature-feedback']      = true;
        $wgGroupPermissions['rollbacker']['aftv5-feature-feedback'] = true;
        $wgGroupPermissions['oversight']['aftv5-feature-feedback']  = true;
        $wgGroupPermissions['autoconfirmed']['aftv5-feature-feedback']  = true;
        $wgGroupPermissions['afttest-hide']['aftv5-feature-feedback']  = true;
        $wgGroupPermissions['afttest']['aftv5-feature-feedback']  = true;

The last comment at the bottom of the original post was suggesting that reviewer should added to: 


// user groups allowed to feature
        $wgGroupPermissions['sysop']['aftv5-feature-feedback']      = true;
        $wgGroupPermissions['rollbacker']['aftv5-feature-feedback'] = true;
        $wgGroupPermissions['oversight']['aftv5-feature-feedback']  = true;
        $wgGroupPermissions['autoconfirmed']['aftv5-feature-feedback']  = true;
        $wgGroupPermissions['afttest-hide']['aftv5-feature-feedback']  = true;
        $wgGroupPermissions['afttest']['aftv5-feature-feedback']  = true;

Essentially, that reviewer user group fulfills the need for these tasks. And that they were inappropriately added to rollbacker, per prior, broader consensus.

I would presume the standard is to restore to the past stable state and wait for a clear consensus. But that is merely my presumption. 

I leave that to you all to decide.
Comment 8 Peter Bena 2012-06-29 16:42:13 UTC
Ok, I would be happy to submit a patch for this, but we aren't allowed to make any change to configuration that wasn't approved either by office or community.
Is there any page with discussion where people clearly support this change on wiki?
Comment 9 Andre Klapper 2012-12-30 21:45:19 UTC
Is there any page with discussion where people clearly support this change on wiki?
Comment 10 Andre Klapper 2013-02-25 15:26:09 UTC
jc: Is there any page with discussion where people clearly support this change on
wiki?
Comment 11 Oliver Keyes 2013-02-25 15:40:51 UTC
This discussion happened a while back; there was clear consensus to add the right to the rollbacker group. This bug is rendered WONTFIX twice over; first, because of that, and second because there also seems to be fairly clear consensus not to continue deploying AFT5 on enwiki. Closing as WONTFIX.

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


Navigation
Links