Last modified: 2011-07-15 18:58:06 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 T26622, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 24622 - Enable FlaggedRevs with whole reviewer system on hi.wikipedia.org
Enable FlaggedRevs with whole reviewer system on hi.wikipedia.org
Status: RESOLVED INVALID
Product: Wikimedia
Classification: Unclassified
Site requests (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Nobody - You can work on this!
http://hi.wikipedia.org/wiki/%E0%A4%B...
: shell
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-08-01 16:41 UTC by Mayur
Modified: 2011-07-15 18:58 UTC (History)
6 users (show)

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


Attachments
shows place to modify (71.15 KB, image/pjpeg)
2010-09-13 15:43 UTC, Mayur
Details
In this attachment i have described and shown that we need one more protection level of reveiw from admin that was by default (61.40 KB, image/jpeg)
2010-09-13 17:10 UTC, Mayur
Details

Description Mayur 2010-08-01 16:41:22 UTC
Please install or enable Enable flagged rev with whole reveiwer system as following

*flagged protection too 
*FlaggedRevs custom configuration
** 1 parameter with 3 levels (unapproved/sighted/reviewed)
** Display latest reviewed version
** Flag all spaces
** Reviewers may set all levels

and give following rights to reveiwer
*Edit semi-protected pages (autoconfirmed)
*Have one's own edits automatically marked as "checked" (autoreview)
*Mark revisions as being "checked" (review)
*Mark revisions as being "quality" (validate)
*View recent changes patrol marks (patrolmarks)
*View the list of unreviewed pages (unreviewedpages)
*Mark others' edits as patrolled (patrol)

Communtity consensus link-http://hi.wikipedia.org/wiki/%E0%A4%B5%E0%A4%BF%E0%A4%95%E0%A4%BF%E0%A4%AA%E0%A5%80%E0%A4%A1%E0%A4%BF%E0%A4%AF%E0%A4%BE:%E0%A4%9A%E0%A5%8C%E0%A4%AA%E0%A4%BE%E0%A4%B2#Apply_reveiwer_.26_partrolled_system_and_Enable_Some_User_Groups_.28autopatroller.2C_reveiwers.29

                       Thank you & Regards
                                                Mayur kumar
Comment 1 Mayur 2010-08-12 16:09:53 UTC
How much time it will take to install these features. please install these features as soon as possible.hindi wiki will be greatful to Bugzilla
Comment 3 Mayur 2010-08-23 17:02:49 UTC
Please install or enable Enable flagged rev with whole reveiwer system as
following

*flagged protection too 
*FlaggedRevs custom configuration
** 1 parameter with 3 levels (unapproved/sighted/reviewed)
** Display latest reviewed version
** Flag all spaces
** Reviewers may set all levels

and give following rights to reveiwer
*Edit semi-protected pages (autoconfirmed)
*Have one's own edits automatically marked as "checked" (autoreview)
*Mark revisions as being "checked" (review)
*Mark revisions as being "quality" (validate)
*View recent changes patrol marks (patrolmarks)
*View the list of unreviewed pages (unreviewedpages)
*Mark others' edits as patrolled (patrol)

Communtity consensus link is here-http://hi.wikipedia.org/wiki/%E0%A4%B5%E0%A4%BF%E0%A4%95%E0%A4%BF%E0%A4%AA%E0%A5%80%E0%A4%A1%E0%A4%BF%E0%A4%AF%E0%A4%BE:%E0%A4%9A%E0%A5%8C%E0%A4%AA%E0%A4%BE%E0%A4%B2/%E0%A4%AA%E0%A5%81%E0%A4%B0%E0%A4%BE%E0%A4%B2%E0%A5%87%E0%A4%96_20#Apply_reveiwer_.26_partrolled_system_and_Enable_Some_User_Groups_.28autopatroller.2C_reveiwers.29
Comment 4 Mayur 2010-08-30 16:23:50 UTC
also Enable FlaggedRevs custom configuration
Comment 5 Rob Halsell 2010-08-30 16:40:11 UTC
I do not see a single project that flags every single namespace, which would mean it would flag talk pages, as well as the user pages, which just is not done anywhere else.

I am assuming you mean to flag all spaces that are normally edited for content by multiple people that are not talk pages or user pages.
Comment 6 Rob Halsell 2010-08-30 17:29:11 UTC
I have pushed this live and it should be working properly.  Please try it out, and if there is anything incorrect or that requires changes, please do not hesitate to add it to this ticket (which will reopen it) and pinging me about it.
Comment 7 Rob Halsell 2010-08-30 17:57:29 UTC
Confirmed not working, reopened.

flaggedrevs.php:

else if( $wgDBname == 'hiwiki' ) {
    $wgFlaggedRevsNamespaces = array( NS_MAIN, NS_IMAGE, NS_TEMPLATE );

    $wgFlaggedRevTags = array(
            'status' => array( 'levels' => 3, 'quality' => 2, 'pristine' => 3 ),
    );
    $wgFlagRestrictions = array(
            'status' => array( 'review' => 3, autoreview => 3),
    );
    $wgFlaggedRevsOverride = true;
     $wgGroupPermissions['reviewer']['autoreview'] = true;
     $wgGroupPermissions['reviewer']['autoconfirmed'] = true;
     $wgGroupPermissions['reviewer']['autopatrol'] = true;
     $wgGroupPermissions['reviewer']['patrol'] = true;
     $wgGroupPermissions['reviewer']['review'] = true;
     $wgGroupPermissions['reviewer']['unreviewedpages'] = true;
     $wgGroupPermissions['reviewer']['validate'] = true;
}

Also added sysops permission to grant/revoke reviewer group.  Added the hiwiki to the flaggedrevs.dblist
Comment 8 Mayur 2010-08-30 18:16:56 UTC
rob also don't give automatically flag protection to each article, we asked for flag protection. to some articles of our choices.Otherwise flag protection to each article will become a emergency case.it shuould be like english wiki system
Comment 9 Mayur 2010-08-30 18:23:38 UTC
it should be like eng wiki syatem and to add/remove right to a reveiwer should be given to bureacrats only.Thank you
Comment 10 Rob Halsell 2010-08-30 18:57:55 UTC
There seems to have been some kind of miscommunication here.  It turns out the system IS WORKING and those testing it were just not using a user with the 'reviewer' group.  

I myself do not have the fonts functioning properly on my own sysetm, so I had to rely on others for testing.  I have worked with Mayur on IRC to get this working.  (We will get it done!!!)
Comment 11 Rob Halsell 2010-08-30 19:37:56 UTC
Per above comments and discussion in IRC, the settings for hiwiki have been set to be identical to enwiki and pushed live.
Comment 12 Rob Halsell 2010-08-30 19:53:17 UTC
Some more changes, and confusion, and resolution.  This will teach me never to do ticket stuff in IRC, as without the papertrail, there is confusion.
Comment 13 Mayur 2010-09-01 04:16:05 UTC
However this bug was nicely resolved by rob, but there are some thing left.please improve it too.
like in Automatic edit review while giving protection to any page there are 3 options in it-
#Allow all users
#flaggedrevs-protect-autoconfirmed
#flaggedrevs-protect-reveiw

Basically we want one more option that was by default i think-
#flaggedrevs-protect-sysopp

alog with please also enable this for "namespace- wikipedia"

                    Thank you and regards
Comment 14 Mayur 2010-09-01 04:47:52 UTC
However this bug was nicely resolved by rob, but there are some thing
left.please improve it too.
like in Automatic edit review while giving protection to any page there are 3
options in it-
#Allow all users
#flaggedrevs-protect-autoconfirmed
#flaggedrevs-protect-reveiw

Basically we want one more option that was by default i think-
#flaggedrevs-protect-sysopp

alog with please also enable this for "namespace- wikipedia"
#$wgFlaggedRevsNamespaces = array( NS_MAIN, NS_IMAGE, NS_TEMPLATE ) change it into 
#$wgFlaggedRevsNamespaces = array( NS_MAIN, NS_Wikipedia, NS_IMAGE, NS_TEMPLATE )

Also please enable "unaccepted" option while reveiwing ang flaged protected page.Only one option is given which is "accepted".

                    Thank you and regards
Comment 15 Mayur 2010-09-01 16:57:27 UTC
However this bug was nicely resolved by rob, but there are some thing
left.please improve it too.
like in Automatic edit review while giving protection to any page there are 3
options in it-
#Allow all users
#flaggedrevs-protect-autoconfirmed
#flaggedrevs-protect-reveiw

Basically we want some more option that was by default i think-
#flaggedrevs-protect-sysopp
#flaggedrevs-protect-bureaucrats

alog with please also enable this for "namespace- wikipedia"

#$wgFlaggedRevsNamespaces = array( NS_MAIN, NS_Wikipedia, NS_IMAGE, NS_TEMPLATE
)

Also please enable "unaccepted" option while reveiwing ang flaged protected
page.Only one option is given which is "accepted".

                    Thank you and regards
Comment 16 Aaron Schulz 2010-09-01 22:19:42 UTC
wgFlaggedRevsProtection was made only with the Pending Changes enwiki proposal in mind. The trail may not even pass and continue. No other wikis should be using this now (not yet at least).

I'll talk to Rob A. about this tomorrow to see what to do.
Comment 17 Mayur 2010-09-02 01:31:48 UTC
But it is working well in hindi wiki.We have set our protected pages to reveiwer level so that every one may edit.It was a good proposal.Eng wiki may have some other issues.
Comment 18 Mayur 2010-09-02 01:44:28 UTC
ANd inspite of giving flag protection to each namespace it would be better to do it only with imp and coutinuously vandalised articles.I will request you to maintain currents setting with some modification as i told in staement 14
Comment 19 Mayur 2010-09-13 15:20:22 UTC
please improve these .
like in Automatic edit review while giving protection to any page there are 3
options in it-
#Allow all users
#flaggedrevs-protect-autoconfirmed
#flaggedrevs-protect-reveiw

Basically we want some more option that was by default i think-
#flaggedrevs-protect-sysopp
#flaggedrevs-protect-bureaucrats
Comment 20 Mayur 2010-09-13 15:43:43 UTC
Created attachment 7685 [details]
shows place to modify

please improve these .
like in Automatic edit review while giving protection to any page there are 3
options in it-
#Allow all users
#flaggedrevs-protect-autoconfirmed
#flaggedrevs-protect-reveiw

Basically we want some more option that was by default i think-
#flaggedrevs-protect-sysopp
#flaggedrevs-protect-bureaucrats
Comment 21 Mayur 2010-09-13 17:10:44 UTC
Created attachment 7686 [details]
In this attachment i have described and shown that we need one more protection level of reveiw from admin that was by default

just update image
Comment 22 Rob Halsell 2010-11-11 19:12:02 UTC
Since Aaron raised a valid concern for this extension on this wiki, I am curious as to if I should be making these changes.

I am assigning this ticket to him for him to review, then we can move forward from there.  Aaron, if this isn't ok, I apologize, let me know!
Comment 23 Aaron Schulz 2010-11-12 10:28:36 UTC
Adding a "sysop" level isn't that hard. BCrat would be a bit harder and sounds like bad policy anyway.
Comment 24 Mayur 2010-11-12 10:53:25 UTC
Ok, Then add sysop level along with reveiwer if possible, otherwise close the bug

#Allow all users
#flaggedrevs-protect-autoconfirmed
#flaggedrevs-protect-reveiw
#flaggedrevs-protect-sysop
Comment 25 Mayur 2010-11-23 05:19:44 UTC
As Aaron has given his review i am reassigning this bug to rob
Comment 26 Rob Halsell 2010-12-01 19:08:19 UTC
I think this is all setup now.  Please check and reopen this bug if it is not correct.
Comment 27 Mayur 2011-07-15 18:19:36 UTC
Plz also enable following array in flaggedrevs.php for Hindi wiki-

/# namespaces
    $wgFlaggedRevsNamespaces = array( NS_MAIN, NS_IMAGE, NS_TEMPLATE, NS_CATEGORY, 100 ); # 100 = Portal
    $wgFeedbackNamespaces = array( NS_MAIN );

    //# levels
    $wgFlaggedRevsFeedbackTags = array( 'reliability' => 3, 'completeness' => 2, 'npov' => 2, 'presentation' => 1 );

//# non-reviewers
    $wgGroupPermissions['bot']['autoreview'] = true;

    $wgGroupPermissions['*']['feedback'] = true;

and also remove this array of trial quota-
$wgFlaggedRevsProtectQuota = 2000;

So basically the whole setting will be like that as mentioned below-

# hiwiki
elseif ( $wgDBname == 'hiwiki' ) {
    //# namespaces
    $wgFlaggedRevsNamespaces = array( NS_MAIN, NS_IMAGE, NS_TEMPLATE, NS_CATEGORY, 100 ); # 100 = Portal
    $wgFeedbackNamespaces = array( NS_MAIN );

    //# levels
    $wgFlaggedRevsFeedbackTags = array( 'reliability' => 3, 'completeness' => 2, 'npov' => 2, 'presentation' => 1 );
    # Show only on a per-page basis
    $wgFlaggedRevsOverride = false;
    $wgFlaggedRevsReviewForDefault = true;
    # We have only one tag with one level
    $wgFlaggedRevTags = array(
        'status' => array( 'levels' => 1, 'quality' => 2, 'pristine' => 3 ),
    );
    # Restrict autoconfirmed to flagging semi-protected
    $wgFlagRestrictions = array(
        'status' => array( 'review' => 1, 'autoreview' => 1 ),
    );
    # Restriction levels for auto-review/review rights
    $wgFlaggedRevsRestrictionLevels = array( '', 'autoconfirmed', 'review', 'sysop' );
    # Use flag "protection" levels
    $wgFlaggedRevsProtection = true;
    # Use current templates/files
    $wgFlaggedRevsHandleIncludes = FR_INCLUDES_CURRENT;
    # Group permissions for autoconfirmed
    $wgGroupPermissions['autoconfirmed']['autoreview'] = true;
    
    # Group permissions for sysops
    $wgGroupPermissions['sysop']['review']         = true;
    $wgGroupPermissions['sysop']['stablesettings'] = true;

    # Group permissions for non-reviewers
    $wgGroupPermissions['bot']['autoreview'] = true;
    $wgGroupPermissions['*']['feedback'] = true;
    # Use 'reviewer' group
    $wgAddGroups['bureaucrat'][] = 'reviewer';
    $wgRemoveGroups['bureaucrat'][] = 'reviewer';
    # Remove 'editor' group
    unset( $wgGroupPermissions['editor'] );
    $wgAddGroups['sysop'] = array_diff( $wgAddGroups['sysop'], array( 'editor' ) );
    $wgRemoveGroups['sysop'] = array_diff( $wgRemoveGroups['sysop'], array( 'editor' ) );

Basically this for enabling feedback section of this extension and some more modification.Thanks in Advance

Regards
Mayur Kumar
Comment 28 Aaron Schulz 2011-07-15 18:26:20 UTC
The Feedback part was split off into ReaderFeedback, which is itself deprecated. The ArticleFeedback extension is replacing it.
Comment 29 Mayur 2011-07-15 18:34:36 UTC
(In reply to comment #28)
> The Feedback part was split off into ReaderFeedback, which is itself
> deprecated. The ArticleFeedback extension is replacing it.

As per http://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php, this is flagrev feedback feature is available in huwiki config, if Article feedback extension is developed in future, we shall test it and go for it as per community need.But as of now we have tested it no hu wiki and liked the current system.Regards
Comment 30 Mayur 2011-07-15 18:39:10 UTC
As per http://noc.wikimedia.org/conf/highlight.php?file=flaggedrevs.php, this is flagrev feedback feature is available in huwiki config, if Article
feedback extension is developed in future, we shall test it and go for it as
per community need.But as of now we have tested it on huwiki and liked the
current system.Regards
Comment 31 Brandon Harris 2011-07-15 18:44:26 UTC
Hi Mayur!

The Article Feedback Tool *has* been developed and is currently being tested.  I would suggest you wait until we're ready for further deployments of the tool; at which time you can request it to be deployed on hiwiki.
Comment 32 Mayur 2011-07-15 18:53:17 UTC
(In reply to comment #31)
> Hi Mayur!
> 
> The Article Feedback Tool *has* been developed and is currently being tested. 
> I would suggest you wait until we're ready for further deployments of the tool;
> at which time you can request it to be deployed on hiwiki.

Hi Brandon Harris,
                  Thanks for your suggestion, But we will like to go with current option as we have tested it on hu wiki.For Article feedback we will test it on testwiki or somewhere else if it works fine then we will think about that.But as of now we are fine with current changes as mentioned below.Regards
Comment 33 JeLuF 2011-07-15 18:57:19 UTC
Please don't recycle old bugs for new requests. The request from July 15 is a request on its own and is no fix of the original request.

If you set a bug to "REOPENED", this means that the initial fix didn't work for some reason, which is not the case here. Thank you for your support.
Comment 34 Brandon Harris 2011-07-15 18:58:06 UTC
I'm sorry, Mayur.  We are not going to deploy Reeder Feedback or the version included in Flagged Revs as we are not maintaining them nor will we do so in the future.

We have shifted focus to the Article Feedback Tool.  You can test it on the English Wikipedia if you so desire, or on testwiki.  It likely requires localization into Hindi.

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


Navigation
Links