Jump to content

Editing Flagged Revisions

You are editing a source translation page. Please make sure that you are familiar with the following documentation:

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
'''FlaggedRevs''' ('''Flagged Revisions''') is an extension of [[MediaWiki]] that allows one to flag versions of articles and thus give additional information about quality. This comes with the possibility of changing what an [[unregistered user]] sees by default. The technical description can be found at [[mw:Extension:FlaggedRevs]].
<languages/>
<translate>
<!--T:1-->
'''FlaggedRevs''' ('''Flagged Revisions''') is an extension of <tvar name="1">{{ll|MediaWiki}}</tvar> that allows one to flag versions of articles and thus give additional information about quality. This comes with the possibility of changing what an <tvar name="2">{{ll|unregistered user}}</tvar> sees by default. The technical description can be found at <tvar name="3">[[mw:Special:MyLanguage/Extension:FlaggedRevs|mw:Extension:FlaggedRevs]]</tvar>.


<!--T:2-->
The actual usage and configuration of the extension varies a lot; usually, the feature enters into effect on a page only after it's "reviewed" (flagged) at least once, so it takes a committed community (in terms of active editors and guidelines) to actually enable it on a large wiki. For instance, the German Wikipedia uses the feature on 99.99 % articles considering it the default process; while the English Wikipedia uses it on less than 0.05 % articles with a non-standard configuration, for some special cases. More information on this spectrum follows.
The actual usage and configuration of the extension varies a lot; usually, the feature enters into effect on a page only after it's "reviewed" (flagged) at least once, so it takes a committed community (in terms of active editors and guidelines) to actually enable it on a large wiki. For instance, the German Wikipedia uses the feature on 99.99 % articles considering it the default process; while the English Wikipedia uses it on less than 0.05 % articles with a non-standard configuration, for some special cases. More information on this spectrum follows.


== Classic Flagged Revisions: German Wikipedia example == <!--T:3-->
== Classic Flagged Revisions: German Wikipedia example ==

<!--T:4-->
Here we will describe how the concept is used in the test on the German Wikipedia and what it is good for. First of all, there are two types of flags: Sighted and Quality. These come with two new user groups: An editor is able to flag versions as sighted, a reviewer is able to flag as quality.
Here we will describe how the concept is used in the test on the German Wikipedia and what it is good for. First of all, there are two types of flags: Sighted and Quality. These come with two new user groups: An editor is able to flag versions as sighted, a reviewer is able to flag as quality.


<!--T:5-->
Sighted means that an article has been looked at and does not contain vandalism. Quality means that a real content check has been done. Because the first check is not a big thing, any admin can give editor rights and there is an automatic process for giving this right. Currently, if you have edited for two months and did 200 edits in the main namespace, then you can get the editor right. The reviewer right for quality flag can be given only by bureaucrats and it is not in active use.
Sighted means that an article has been looked at and does not contain vandalism. Quality means that a real content check has been done. Because the first check is not a big thing, any admin can give editor rights and there is an automatic process for giving this right. Currently, if you have edited for two months and did 200 edits in the main namespace, then you can get the editor right. The reviewer right for quality flag can be given only by bureaucrats and it is not in active use.
</translate>


;<translate><!--T:6--> What do flagged revisions accomplish?</translate>
;What do flagged revisions accomplish?
#<translate><!--T:7--> Flagged revisions give the reader an indication of the quality of the article.</translate>
#Flagged revisions give the reader an indication of the quality of the article.
#<translate><!--T:8--> They assure a basic article quality (someone with basic trust has written this or checked it), if the last sighted version is shown to the reader.</translate>
#They assure a basic article quality (someone with basic trust has written this or checked it), if the last sighted version is shown to the reader.
#<translate><!--T:9--> If only the last ''sighted'' revision is shown to the reader, they may make vandalism less attractive, although it is disputed whether vandalism decreased due to the adoption of flagged revisions.</translate>
#If only the last ''sighted'' revision is shown to the reader, they may make vandalism less attractive, although it is disputed whether vandalism decreased due to the adoption of flagged revisions.
#<translate><!--T:10--> Generally, they provide a powerful tool for the control of new edits and patrolling the recent changes becomes more efficient:</translate>
#Generally, they provide a powerful tool for the control of new edits and patrolling the recent changes becomes more efficient:
#:<translate><!--T:11--> A new edit has to be checked for vandalism only once.</translate>
#:A new edit has to be checked for vandalism only once.
#:<translate><!--T:12--> Multiple edits in a row can be checked.</translate>
#:Multiple edits in a row can be checked.
#:<translate><!--T:13--> If an article was vandalized and subsequently edited by a trusted user, vandalism was often hidden. This is no longer possible.</translate>
#:If an article was vandalized and subsequently edited by a trusted user, vandalism was often hidden. This is no longer possible.
#:<translate><!--T:14--> No edit is forgotten.</translate>
#:No edit is forgotten.
#:<translate><!--T:15--> More people are able to find edits that were not sighted yet.</translate>
#:More people are able to find edits that were not sighted yet.
#:<translate><!--T:16--> Combined with categories, this becomes really powerful, since wikiprojects/portals have the possibility to oversee their whole area for new edits.</translate>
#:Combined with categories, this becomes really powerful, since wikiprojects/portals have the possibility to oversee their whole area for new edits.
#<translate><!--T:17--> They provide a useful system of revision labeling in general, increasing the information readers and contributors can derive from the history and about the article.</translate>
#They provide a useful system of revision labeling in general, sophisticating the information readers and contributors can derive from the history and about the article.


Edits can wait to be reviewed for a considerable amount of time, up to a month and a half as of 24 January 2016, and 15 days on average (see [[de:Special:ValidationStatistics]]). Edits awaiting review can be seen at [[de:Special:OldReviewedPages]].
<translate>
<!--T:18-->
Edits can wait to be reviewed for a considerable amount of time, up to a month and a half as of 24 January 2016, and 15 days on average (see <tvar name="1">[[de:Special:ValidationStatistics]]</tvar>). Edits awaiting review can be seen at <tvar name="2">[[de:Special:OldReviewedPages]]</tvar>.


==Pending Changes: English Wikipedia example== <!--T:19-->
==Pending Changes: English Wikipedia example==
Classic Flagged Revisions were perennially rejected on the English Wikipedia, in 2009-2010 this new proposal emerged as an acceptable compromise for trial, which ended up being adopted on a permanent basis. The principle of pending changes (initially denominated ''flagged protection'') is to allow administrators to enable flagged revisions on selected pages, when they meet criteria specified by the protection policy, typically an excess of vandalism or other policy violating edits.


An important aspect of the feature is that edits by all autoconfirmed users (accounts older than four days and with at least ten edits), and not only reviewers, are automatically reviewed when the previous revision had already been accepted. Since edits by autoconfirmed users who are not reviewers to pages under pending changes with still unreviewed changes are rare, this means that almost always, autoconfirmed users can edit pages under pending changes without restriction. Thus, this is less restrictive than semi-protection. Additionally, there is an option to turn off this automatic reviewing of autoconfirmed non-reviewers, suggested for use on pages heavily targeted by sockpuppeters which on occasion require full protection, however the use of this option has not gained consensus.
<!--T:20-->
Classic Flagged Revisions were perennially rejected on the English Wikipedia. In 2009–2010, this new proposal emerged as an acceptable compromise for trial, which ended up being adopted on a permanent basis. The principle of pending changes (initially denominated ''flagged protection'') is to allow administrators to enable flagged revisions on selected pages, when they meet criteria specified by the protection policy, typically an excess of vandalism or other policy-violating edits.


As of January 24, 2016, 2,428‎ of the 5,064,392 articles are under pending changes protection (see [[en:Special:ValidationStatistics]]). Edits awaiting review are located at [[en:Special:PendingChanges]], which has most of the time about half a dozen edits, none older than a few hours.
<!--T:21-->
An important aspect of the feature is that edits by all autoconfirmed users (accounts older than four days and with at least ten edits), and not only reviewers, are automatically reviewed when the previous revision had already been accepted. Since edits by autoconfirmed users who are not reviewers to pages under pending changes with still unreviewed changes are rare, this means that almost always, autoconfirmed users can edit pages under pending changes without restriction. Thus, this is less restrictive than semi-protection. Additionally, there is an option to turn off this automatic reviewing of autoconfirmed non-reviewers, suggested for use on pages heavily targeted by sockpuppets which on occasion require full protection, however the use of this option has not gained consensus.


==Other forms of Flagged Revisions==
<!--T:22-->
Other wikis may choose to adopt a position intermediary between the German Wikipedia and the English Wikipedia: applying pending changes not by default on all articles, and not only on demonstrably problematic articles, but on a large subset of articles, deemed particularly sensitive.
As of September 5, 2023, 3,880 of the 7,972,029 eligible pages (Article and Wikipedia namespaces) are using pending changes on enwiki (see <tvar name="1">[[en:Special:ValidationStatistics]]</tvar>). Edits awaiting review are located at <tvar name="2">[[en:Special:PendingChanges]]</tvar>, which has most of the time about half a dozen edits, none older than a few hours.


Flagged Revisions has also been suggested as a way to defer for review edits flagged as suspect by the [[Abuse Filter]], see [[w:Wikipedia:Deferred revisions]].
==Other forms of Flagged Revisions== <!--T:23-->


Passive Flagged Revisions, working on the same principle but without affecting the version viewed by readers, has been suggested to improve [[Help:Patrolled edit|patrolled edits]], see [[w:en:Wikipedia:Patrolled revisions]] and [[w:en:Wikipedia:Deferred changes]].
<!--T:24-->
Other wikis may choose to use an amount of features somewhere between what the German Wikipedia and the English Wikipedia chose. For example, applying pending changes not by default on all articles, and not only on demonstrably problematic articles, but on a large subset of articles deemed particularly sensitive.


Setting <code>$wgFlaggedRevsOverride = false;</code> makes FlaggedRevs be just informative, doing "nothing" except adding review queues and banners/warnings: the latest version is always shown as on a "normal" wiki. Over 20 Wikimedia wikis use this configuration and many of them feel less urgency to go through the review backlog.
<!--T:25-->
Flagged Revisions has also been suggested as a way to defer for review edits flagged as suspicious by the <tvar name="1">{{ll|Abuse Filter}}</tvar>, see <tvar name="2">[[w:Wikipedia:Deferred revisions]]</tvar>.


==Flagged Revisions on Wikimedia projects==
<!--T:26-->
Flagged Revisions has been implemented on several wikis.
Passive Flagged Revisions, working on the same principle but without affecting the version viewed by readers, has been suggested to improve [[<tvar name="1">mw:Special:MyLanguage/Help:Patrolled edits</tvar>|patrolled edits]], see <tvar name="2">[[w:en:Wikipedia:Patrolled revisions]]</tvar> and <tvar name="3">[[w:en:Wikipedia:Deferred changes]]</tvar>.


* Wikipedia
<!--T:27-->
# [[:sq:Special:ValidationStatistics|Albanian]] – enabled 7 November, 2010
Setting <tvar name="1"><code>$wgFlaggedRevsOverride = false;</code></tvar> makes FlaggedRevs be just informative, doing "nothing" except adding review queues and banners/warnings: the latest version is always shown as on a "normal" wiki. Over 20 Wikimedia wikis use this configuration and many of them feel less urgency to go through the review backlog.
# [[:ar:Special:ValidationStatistics|Arabic]] – enabled 6 August, 2009
# [[:als:Special:ValidationStatistics|Alemannic]] – enabled 17 November, 2008
# [[:bs:Special:ValidationStatistics|Bosnian]] – enabled 8 April, 2010
# [[:be:Special:ValidationStatistics|Belarusian]] – enabled 5 February, 2011
# [[:bn:Special:ValidationStatistics|Bengali]] – enabled 20 May 2011 ([[phab:T30717|T30717]])
# [[:ce:Special:ValidationStatistics|Chechen]] – enabled January 2014, ([[bugzilla:56408|Bug 56408]])
# [[:zh-classical:Special:ValidationStatistics|Classical Chinese]] – enabled 17 November, 2008
# [[:en:Special:ValidationStatistics|English]] – enabled ''Pending Changes'' once again 1 December, 2012
# [[:eo:Special:ValidationStatistics|Esperanto]] – enabled 18 November, 2008
# [[:fa:Special:ValidationStatistics|Persian]] – enabled 22 May 2014 ([[phab:T67452|T67452]])
# [[:fi:Special:ValidationStatistics|Finnish]] – enabled 30 November, 2011
# [[:ka:special:ValidationStatistics|Georgian]] – enabled 11 April 2011 ([[phab:T26976|T26976]])
# [[:de:Special:ValidationStatistics|German]] – enabled 6 May, 2008
# [[:hi:Special:ValidationStatistics|Hindi]] – enabled 30 August 2010, reconfigured 8 August 2011 ([[phab:T26622|T26622]], [[phab:T31911|T31911]])
# [[:hu:Special:ValidationStatistics|Hungarian]] – enabled 17 November, 2008
# [[:id:Special:ValidationStatistics|Indonesian]] – enabled 17 June, 2010
# [[:ia:Special:ValidationStatistics|Interlingua]] – enabled 19 March, 2009
# [[:ckb:Special:ValidationStatistics|Central Kurdish]] – enabled 5 June 2014 ([[phab:T67809|T67809]])
# [[:mk:Special:ValidationStatistics|Macedonian]] – enabled 24 April, 2010
# [[:pl:Special:ValidationStatistics|Polish]] – enabled 17 November, 2008
# [[:ru:Special:ValidationStatistics|Russian]] – enabled 8 August, 2008
# [[:tr:Special:ValidationStatistics|Turkish]] – enabled 31 January, 2011
# [[:uk:Special:ValidationStatistics|Ukrainian]] – enabled 2011
# [[:vec:Special:ValidationStatistics|Venetian]] – enabled 29 November 2011 ([[phab:T30837|T30837]])
* Wiktionary
# [[:wikt:de:Special:ValidationStatistics|German]] – enabled November 24, 2008
# [[:wikt:is:Special:ValidationStatistics|Icelandic]] – enabled 19 March, 2009
# [[:wikt:pl:Special:ValidationStatistics|Polish]] – enabled 7 December, 2009
# [[:wikt:ru:Special:ValidationStatistics|Russian]] – enabled 17 April, 2011
# [[:wikt:uk:Special:ValidationStatistics|Ukrainian]] – enabled November 24, 2008
* Wikibooks
# [[:b:en:Special:ValidationStatistics|English]] – enabled November 14, 2008
# [[:b:pt:Special:ValidationStatistics|Portuguese]] – enabled November 29, 2011
* Wikinews
# [[:n:en:Special:ValidationStatistics|English]] – enabled August 5, 2008
# [[:n:fa:Special:ValidationStatistics|Persian]] – enabled October 25, 2010
# [[:n:fr:Special:ValidationStatistics|French]]
# [[:n:pt:Special:ValidationStatistics|Portuguese]]
# [[:n:ru:Special:ValidationStatistics|Russian]]
# [[:n:es:Special:ValidationStatistics|Spanish]] – enabled 3 June, 2009
# [[:n:ta:Special:ValidationStatistics|Tamil]] – enabled 31 May, 2010
* Wikiquote
# [[:q:de:Special:ValidationStatistics|German]] – enabled 7 August, 2009
# [[:q:ru:Special:ValidationStatistics|Russian]] – enabled November 19, 2008
* Wikisource
# [[:s:ru:Special:ValidationStatistics|Russian]] – enabled November 19, 2008
# [[:s:he:Special:ValidationStatistics|Hebrew]]
# [[:s:pl:Special:ValidationStatistics|Polish]] – enabled 23 March, 2010
# [[:s:pt:Special:ValidationStatistics|Portuguese]]


===Undergoing trials===
==Flagged Revisions on Wikimedia projects== <!--T:28-->
{{none}}


But proposed for [[bugzilla:64726|no.wikipedia]].
<!--T:29-->
Flagged Revisions has been implemented on several wikis. The list below might not be up to date compared to [<tvar name="1">https://noc.wikimedia.org/conf/highlight.php?file=dblists/flaggedrevs.dblist</tvar> the configuration file for all wikis].
</translate>


===Rejected ===
* <translate><!--T:30--> Wikipedia</translate>
* Wikipedia
# <translate><!--T:31--> [[<tvar name="1">:sq:Special:ValidationStatistics</tvar>|Albanian]] – enabled 7 November, 2010</translate>
# [[:fa:Project:نظرخواهی برای تغییر محدودیت‌های ویرایشی/ویرایش در انتظار|Persian]] - consequence didn't reach. closing at [//fa.wikipedia.org/w/index.php?title=%D9%88%DB%8C%DA%A9%DB%8C%E2%80%8C%D9%BE%D8%AF%DB%8C%D8%A7:%D9%86%D8%B8%D8%B1%D8%AE%D9%88%D8%A7%D9%87%DB%8C_%D8%A8%D8%B1%D8%A7%DB%8C_%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1_%D9%85%D8%AD%D8%AF%D9%88%D8%AF%DB%8C%D8%AA%E2%80%8C%D9%87%D8%A7%DB%8C_%D9%88%DB%8C%D8%B1%D8%A7%DB%8C%D8%B4%DB%8C/%D9%88%DB%8C%D8%B1%D8%A7%DB%8C%D8%B4_%D8%AF%D8%B1_%D8%A7%D9%86%D8%AA%D8%B8%D8%A7%D8%B1&diff=4523157&oldid=4477291 March 2011]
# <translate><!--T:32--> [[<tvar name="1">:ar:Special:ValidationStatistics</tvar>|Arabic]] – enabled 6 August, 2009</translate>
# [[:fr:Wikipédia:Sondage/Flagged revisions|French]] - survey done October 2009.
# <translate><!--T:33--> [[<tvar name="1">:als:Special:ValidationStatistics</tvar>|Alemannic]] – enabled 17 November, 2008</translate>
*Other
# <translate><!--T:34--> [[<tvar name="1">:bs:Special:ValidationStatistics</tvar>|Bosnian]] – enabled 8 April, 2010</translate>
# [[:File:MediaWiki.org_ValidationStatistics.png|MediaWiki.org]] – enabled on 8 August 2009; [[wikitech:Server Admin Log#May 22|disabled on 22 May 2014]] with [[gerrit:134935]] ([[mailarchive:wikitech-l/2014-May/076651.html|announcement]])
# <translate><!--T:35--> [[<tvar name="1">:be:Special:ValidationStatistics</tvar>|Belarusian]] – enabled 5 February, 2011</translate>
# <translate><!--T:36--> [[<tvar name="1">:bn:Special:ValidationStatistics</tvar>|Bengali]] – enabled 20 May 2011 (<tvar name="2">[[phab:T30717|T30717]]</tvar>)</translate>
# <translate><!--T:37--> [[<tvar name="1">:ce:Special:ValidationStatistics</tvar>|Chechen]] – enabled January 2014, (<tvar name="2">[[phab:T58408|T58408]]</tvar>)</translate>
# <translate><!--T:38--> [[<tvar name="1">:zh-classical:Special:ValidationStatistics</tvar>|Classical Chinese]] – enabled 17 November, 2008</translate>
# <translate><!--T:39--> [[<tvar name="1">:en:Special:ValidationStatistics</tvar>|English]] – enabled ''Pending Changes'' once again 1 December, 2012</translate>
# <translate><!--T:40--> [[<tvar name="1">:eo:Special:ValidationStatistics</tvar>|Esperanto]] – enabled 18 November, 2008</translate>
# <translate><!--T:41--> [[<tvar name="1">:fa:Special:ValidationStatistics</tvar>|Persian]] – enabled 22 May 2014 (<tvar name="2">[[phab:T67452|T67452]]</tvar>)</translate>
# <translate><!--T:42--> [[<tvar name="1">:fi:Special:ValidationStatistics</tvar>|Finnish]] – enabled 30 November, 2011</translate>
# <translate><!--T:43--> [[<tvar name="1">:ka:special:ValidationStatistics</tvar>|Georgian]] – enabled 11 April 2011 (<tvar name="2">[[phab:T26976|T26976]]</tvar>)</translate>
# <translate><!--T:44--> [[<tvar name="1">:de:Special:ValidationStatistics</tvar>|German]] – enabled 6 May, 2008</translate>
# <translate><!--T:45--> [[<tvar name="1">:hi:Special:ValidationStatistics</tvar>|Hindi]] – enabled 30 August 2010, reconfigured 8 August 2011 (<tvar name="2">[[phab:T26622|T26622]]</tvar>, <tvar name="3">[[phab:T31911|T31911]]</tvar>)</translate>
# <translate><!--T:46--> [[<tvar name="1">:hu:Special:ValidationStatistics</tvar>|Hungarian]] – enabled 17 November, 2008</translate>
# <translate><!--T:47--> [[<tvar name="1">:id:Special:ValidationStatistics</tvar>|Indonesian]] – enabled 17 June 2010; reconfigured into Pending Changes on 15 July 2021 (<tvar name="2">[[phab:T268317|T268317]]</tvar>)</translate>
# <translate><!--T:48--> [[<tvar name="1">:ia:Special:ValidationStatistics</tvar>|Interlingua]] – enabled 19 March, 2009</translate>
# <translate><!--T:49--> [[<tvar name="1">:ckb:Special:ValidationStatistics</tvar>|Central Kurdish]] – enabled 5 June 2014 (<tvar name="2">[[phab:T67809|T67809]]</tvar>)</translate>
# <translate><!--T:50--> [[<tvar name="1">:mk:Special:ValidationStatistics</tvar>|Macedonian]] – enabled 24 April, 2010</translate>
# <translate><!--T:51--> [[<tvar name="1">:pl:Special:ValidationStatistics</tvar>|Polish]] – enabled 17 November, 2008</translate>
# <translate><!--T:52--> [[<tvar name="1">:ru:Special:ValidationStatistics</tvar>|Russian]] – enabled 8 August, 2008</translate>
# <translate><!--T:53--> [[<tvar name="1">:tr:Special:ValidationStatistics</tvar>|Turkish]] – enabled 31 January, 2011</translate>
# <translate><!--T:54--> [[<tvar name="1">:uk:Special:ValidationStatistics</tvar>|Ukrainian]] – enabled 2011</translate>
# <translate><!--T:55--> [[<tvar name="1">:vec:Special:ValidationStatistics</tvar>|Venetian]] – enabled 29 November 2011 (<tvar name="2">[[phab:T30837|T30837]]</tvar>)</translate>

* <translate><!--T:56--> Wiktionary</translate>
# <translate><!--T:57--> [[<tvar name="1">:wikt:de:Special:ValidationStatistics</tvar>|German]] – enabled November 24, 2008</translate>
# <translate><!--T:58--> [[<tvar name="1">:wikt:is:Special:ValidationStatistics</tvar>|Icelandic]] – enabled 19 March, 2009</translate>
# <translate><!--T:59--> [[<tvar name="1">:wikt:pl:Special:ValidationStatistics</tvar>|Polish]] – enabled 7 December, 2009</translate>
# <translate><!--T:60--> [[<tvar name="1">:wikt:ru:Special:ValidationStatistics</tvar>|Russian]] – enabled 17 April, 2011</translate>
# <translate><!--T:61--> [[<tvar name="1">:wikt:uk:Special:ValidationStatistics</tvar>|Ukrainian]] – enabled November 24, 2008</translate>

* <translate><!--T:62--> Wikibooks</translate>
# <translate><!--T:63--> [[<tvar name="1">:b:en:Special:ValidationStatistics</tvar>|English]] – enabled November 14, 2008</translate>
# <translate><!--T:64--> [[<tvar name="1">:b:pt:Special:ValidationStatistics</tvar>|Portuguese]] – enabled November 29, 2011</translate>

* <translate><!--T:65--> Wikinews</translate>
# <translate><!--T:66--> [[<tvar name="1">:n:en:Special:ValidationStatistics</tvar>|English]] – enabled August 5, 2008</translate>
# <translate><!--T:67--> [[<tvar name="1">:n:fa:Special:ValidationStatistics</tvar>|Persian]] – enabled October 25, 2010</translate>
# <translate><!--T:68--> [[<tvar name="1">:n:fr:Special:ValidationStatistics</tvar>|French]]</translate>
# <translate><!--T:69--> [[<tvar name="1">:n:pt:Special:ValidationStatistics</tvar>|Portuguese]]</translate>
# <translate><!--T:70--> [[<tvar name="1">:n:ru:Special:ValidationStatistics</tvar>|Russian]]</translate>
# <translate><!--T:71--> [[<tvar name="1">:n:es:Special:ValidationStatistics</tvar>|Spanish]] – enabled 3 June, 2009</translate>
# <translate><!--T:72--> [[<tvar name="1">:n:ta:Special:ValidationStatistics</tvar>|Tamil]] – enabled 31 May, 2010</translate>

* <translate><!--T:73--> Wikiquote</translate>
# <translate><!--T:74--> [[<tvar name="1">:q:de:Special:ValidationStatistics</tvar>|German]] – enabled 7 August, 2009</translate>
# <translate><!--T:75--> [[<tvar name="1">:q:ru:Special:ValidationStatistics</tvar>|Russian]] – enabled November 19, 2008</translate>

* <translate><!--T:76--> Wikisource</translate>
# <translate><!--T:77--> [[<tvar name="1">:s:ru:Special:ValidationStatistics</tvar>|Russian]] – enabled November 19, 2008</translate>
# <translate><!--T:78--> [[<tvar name="1">:s:he:Special:ValidationStatistics</tvar>|Hebrew]]</translate>
# <translate><!--T:79--> [[<tvar name="1">:s:pl:Special:ValidationStatistics</tvar>|Polish]] – enabled 23 March, 2010</translate>

<translate>
<!--T:80-->
For testing purposes, Flagged Revisions is also implemented on [[<tvar name="1">:test2wiki:Special:ValidationStatistics</tvar>|test2 wiki]].

===Undergoing trials=== <!--T:81-->
</translate>
{{none}}

<translate>
===Rejected === <!--T:82-->
</translate>
* <translate><!--T:83--> Wikipedia</translate>
# <translate><!--T:84--> [[<tvar name="1">:fa:Project:نظرخواهی برای تغییر محدودیت‌های ویرایشی/ویرایش در انتظار</tvar>|Persian]] – consequence didn't reach. closing at [<tvar name="2">//fa.wikipedia.org/w/index.php?title=%D9%88%DB%8C%DA%A9%DB%8C%E2%80%8C%D9%BE%D8%AF%DB%8C%D8%A7:%D9%86%D8%B8%D8%B1%D8%AE%D9%88%D8%A7%D9%87%DB%8C_%D8%A8%D8%B1%D8%A7%DB%8C_%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1_%D9%85%D8%AD%D8%AF%D9%88%D8%AF%DB%8C%D8%AA%E2%80%8C%D9%87%D8%A7%DB%8C_%D9%88%DB%8C%D8%B1%D8%A7%DB%8C%D8%B4%DB%8C/%D9%88%DB%8C%D8%B1%D8%A7%DB%8C%D8%B4_%D8%AF%D8%B1_%D8%A7%D9%86%D8%AA%D8%B8%D8%A7%D8%B1&diff=4523157&oldid=4477291</tvar> March 2011]</translate>
# <translate><!--T:85--> [[<tvar name="1">:fr:Wikipédia:Sondage/Flagged revisions</tvar>|French]] – survey done October 2009.</translate>
* <translate><!--T:86--> Other</translate>
# <translate><!--T:87--> [[<tvar name="1">:File:MediaWiki.org ValidationStatistics.png</tvar>|MediaWiki.org]] – enabled on 8 August 2009; [[<tvar name="2">wikitech:Server Admin Log#May 22</tvar>|disabled on 22 May 2014]] with <tvar name="3">[[gerrit:134935]]</tvar> ([[<tvar name="4">mailarchive:wikitech-l/2014-May/076651.html</tvar>|announcement]])</translate>
# <translate><!--T:88--> [[<tvar name="1">:s:pt:Special:ValidationStatistics</tvar>|Portuguese Wikisource]] – [[<tvar name="2">phab:T331762</tvar>|disabled on 20 March 2023]]</translate>
<translate>
<!--T:89-->
Wikis that want to request custom implementation of the feature can use these Bugzilla requests as models for their own requests.
Wikis that want to request custom implementation of the feature can use these Bugzilla requests as models for their own requests.


== Enabling == <!--T:90-->
== Enabling ==


'''As April 2017, there is a moratoira on the Flagged Revisions deployment to new wikis. ''' (Dereckson @ [[phab:T66726#3189794|T66726]])
=== Notice of moratorium === <!--T:123-->


Flagged Revisions is extremely flexible; as such, it's complex to maintain (in code point of view). The last new wikis added the extension in 2013 and 2014. In 2014 WMF tech first silently stopped enabling it without formal decision and then in 2017 by Dereckson's moratoira and [[Requests_for_comment/Flagged_revisions_deployment|RfC]]. Currently, WMF tries to solve who should maintain it: ''Code stewardship review: FlaggedRevs - This extension has been deployed to prod around seven years ago and after a while, it became virtually without any maintainer, Technical debt in this code is unimaginable and in a matter of UX/UI it's non-standard and out-dated but any (of my) attempts to modernize it failed due to out-of-date and non-standard PHP code.'' (Ladsgroup, Jan 24 2018, [[:phab:T185664]]) It is unlikely that new wikis will be enabled before this is solved OR the extension will be undeployed altogether.
<!--T:91-->
'''As April 2017, there is a moratorium on the Flagged Revisions deployment to new wikis. ''' (Dereckson @ <tvar name="1">[[phab:T66726#3189794|T66726]]</tvar>)


The general process is the usual one for [[requesting wiki configuration changes]], but proposers should also:
<!--T:92-->
* [[translatewiki:Special:Translate/ext-flaggedrevs-0-all|fully translate the extension]] and the [[mw:Help:Extension:FlaggedRevs|help page]], get all translations reviewed at least once;
Flagged Revisions is extremely flexible; as such, it's complex to maintain (from a code point of view). The last new wikis added the extension in 2013 and 2014. In 2014 WMF tech first silently stopped enabling it without formal decision and then in 2017 by Dereckson's moratoira and [[<tvar name="1">Requests for comment/Flagged revisions deployment</tvar>|RfC]]. Currently, WMF is trying to solve who should maintain it: ''Code stewardship review: FlaggedRevs – This extension has been deployed to prod around seven years ago and after a while, it became virtually without any maintainer, Technical debt in this code is unimaginable and in a matter of UX/UI it's non-standard and out-dated but any (of my) attempts to modernize it failed due to out-of-date and non-standard PHP code.'' (Ladsgroup, Jan 24 2018, <tvar name="2">[[:phab:T185664]]</tvar>) It is unlikely that new wikis will be enabled before this is solved OR the extension will be undeployed altogether.
* [[mw:Git/Tutorial|send a patch]] for the [[mw:Shell requests|shell request]] proposed configuration;

* get a test wiki for the language created on the [[mw:Beta cluster|beta cluster]], test the translation and configuration there to ensure it's as intended;
=== Old process for enabling === <!--T:124-->
* have someone monitor the effects and community response to the wider testing on the actual wiki after the enabling, and report it on [[Phabricator]].

<!--T:93-->
The general process is the usual one for {{ll|requesting wiki configuration changes}}, but proposers should also:
</translate>
* <translate><!--T:94--> [[<tvar name="1">translatewiki:Special:Translate/ext-flaggedrevs-0-all</tvar>|fully translate the extension]] and the [[<tvar name="2">mw:Special:MyLanguage/Help:Extension:FlaggedRevs</tvar>|help page]], get all translations reviewed at least once;</translate>
* <translate><!--T:95--> [[<tvar name="1">mw:Special:MyLanguage/Git/Tutorial</tvar>|send a patch]] for the [[<tvar name="2">mw:Special:MyLanguage/Shell requests</tvar>|shell request]] proposed configuration;</translate>
* <translate><!--T:96--> get a test wiki for the language created on the [[<tvar name="1">mw:Special:MyLanguage/Beta cluster</tvar>|beta cluster]], test the translation and configuration there to ensure it's as intended;</translate>
* <translate><!--T:97--> have someone monitor the effects and community response to the wider testing on the actual wiki after the enabling, and report it on <tvar name="1">{{ll|Phabricator}}</tvar>.</translate>
<translate>
<!--T:98-->
(This is the process followed by a recent adopter like the Finnish Wikipedia.)
(This is the process followed by a recent adopter like the Finnish Wikipedia.)


=== The english Wikipedia trial ===
<!--T:99-->
The [[mw:Pending Changes enwiki trial|English Wikipedia trial]] of a light weight form of flagged revisions known as [[w:WP:PC|pending changes]], which eventually resulted in its permanent implementation, required at least one contractor hired on purpose to tweak and test the configuration, as well as development work involving no less than 8 Wikimedia Foundation persons in a period of 7 months from September 2010 to March 2011, according to [[mw:Special:Search/"pending changes" prefix:Wikimedia Engineering/Report|reports]].
'''Note:''' The section above was added in 2014.

=== The English Wikipedia trial === <!--T:100-->

<!--T:101-->
The [[<tvar name="1">mw:Special:MyLanguage/Pending Changes enwiki trial</tvar>|English Wikipedia trial]] of a light weight form of flagged revisions known as [[w:WP:PC|pending changes]], which eventually resulted in its permanent implementation, required at least one contractor hired to tweak and test the configuration, as well as development work involving no less than 8 Wikimedia Foundation persons in a period of 7 months from September 2010 to March 2011, according to [[<tvar name="2">mw:Special:Search/"pending changes" prefix:Wikimedia Engineering/Report</tvar>|reports]].


== Results == <!--T:102-->
== Results ==


=== Local === <!--T:103-->
=== Local ===


There is no policy yet for disabling or denying the extension, but it's highly advisable that any wiki adopting it monitors results closely (at least on [[Wikistats]] and Special:ValidationStatistics), to ensure the feature is actually helping to reach the intended goals. As an example, a wiki could establish, as local community guideline/goal, documented in the local project page on the feature/process, a minimum "level of service" or "key performance indicators", like
<!--T:104-->
* no more than X % total articles should be stale,
There is no policy yet for disabling or denying the extension, but it's highly advisable that any wiki adopting it monitors results closely (at least on <tvar name="1">{{ll|Wikistats}}</tvar> and Special:ValidationStatistics), to ensure the feature is actually helping to reach the intended goals. As an example, a wiki could establish, as local community guideline/goal, documented in the local project page on the feature/process, a minimum "level of service" or "key performance indicators", like
* (if applied to a subset of articles, e.g. previously protected) total edits and [[mw:Analytics/Metric_definitions|active editors]] on flagged articles should increase by Y %,
</translate>
* average staleness of unreviewed edits shouldn't be above Z days and median time for review shouldn't be above W days.
* <translate><!--T:105--> no more than X % total articles should be stale,</translate>
* <translate><!--T:106--> (if applied to a subset of articles, e.g. previously protected) total edits and [[<tvar name="1">mw:Special:MyLanguage/Analytics/Metric definitions</tvar>|active editors]] on flagged articles should increase by Y %,</translate>
* <translate><!--T:107--> average staleness of unreviewed edits shouldn't be above Z days and median time for review shouldn't be above W days.</translate>


<translate>
<!--T:108-->
Having such a shared understanding of the intended results will help a wiki reach a consensus on the opportunity to have/keep the feature enabled.
Having such a shared understanding of the intended results will help a wiki reach a consensus on the opportunity to have/keep the feature enabled.


=== General === <!--T:109-->
=== General ===


<!--T:110-->
General results of Flagged Revisions on various projects are not known: there are few studies.
General results of Flagged Revisions on various projects are not known: there are few studies.


<!--T:111-->
However, on several wikis, Special:ValidationStatistics shows a clear failure, in that there are peaks where
However, on several wikis, Special:ValidationStatistics shows a clear failure, in that there are peaks where
* the quota of total articles which have unreviewed edits is over 10 %, or sometimes even a majority of total articles,
</translate>
* unreviewed changes are as old as 1000 days or more on average (this metric disregards how fast reviewed changes were reviewed),
* <translate><!--T:112--> the quota of total articles which have unreviewed edits is over 10 %, or sometimes even a majority of total articles,</translate>
* the time needed for unregistered users to have their edits approved is several days.
* <translate><!--T:113--> unreviewed changes are as old as 1000 days or more on average (this metric disregards how fast reviewed changes were reviewed),</translate>
* <translate><!--T:114--> the time needed for unregistered users to have their edits approved is several days.</translate>
<translate>
<!--T:115-->
The more articles are using Flagged Revisions, the more severe the last two problems are; if only a handful pages are reviewed in the first place, average delays on those few pages are less significant for the wiki as a whole.
The more articles are using Flagged Revisions, the more severe the last two problems are; if only a handful pages are reviewed in the first place, average delays on those few pages are less significant for the wiki as a whole.


Where it's not actively used, the extension should probably be disabled. [[bugzilla:42360|Regular cross-wiki reports on flagged revisions status]] have been proposed but not implemented yet. If you are or want to be a tool developer, this would be a nice thing to build and run on [[mw:Tool Labs|Tool Labs]].
<!--T:116-->
Where it's not actively used, the extension should probably be disabled. [[<tvar name="1">phab:T44360</tvar>|Regular cross-wiki reports on flagged revisions status]] have been proposed but not implemented yet. If you are or want to be a tool developer, this would be a nice thing to build and run on [[<tvar name="2">mw:Special:MyLanguage/Tool Labs</tvar>|Tool Labs]].


=== Interim reports === <!--T:117-->
=== Interim reports ===
</translate>


* <translate><!--T:118--> <tvar name="1">{{ll|FlaggedRevs Report December 2008}}</tvar> report on FlaggedRevs usage across Wikimedia projects</translate>
* [[FlaggedRevs Report December 2008]] - report on FlaggedRevs usage across Wikimedia projects
* <translate><!--T:119--> [[<tvar name="1">:hu:Szerkesztő:Tgr/Jelölt változatok hatásának elemzése/en</tvar>|Hungarian Wikipedia FlaggedRevs test]], october 2019 shows that showing latest revision by default (setting <tvar name="2"><code>$wgFlaggedRevsOverride = false</code></tvar>) increases the number IPs making edits by 100%, the number of edits made by IPs by 30%, and anonymous vandalism by 2-3 percentage points (which is a 10-30% relative increase, depending on how narrowly vandalism is defined) compared to showing approved revisions by default. No visible effect on registered users.</translate>
*[[:hu:Szerkesztő:Tgr/Jelölt változatok hatásának elemzése/en|Hungarian Wikipedia FlaggedRevs test]], october 2019 - shows that showing latest revision by default ( setting $wgFlaggedRevsOverride = false ) increases the number of edits made by IPs by 30% and the overall vandalism minimally increases (2-3%) compared to showing approved revisions by default.


== See also ==
<translate>
* [[Help:Patrolled edit]]
== See also == <!--T:120-->
* [https://meta.wikimedia.org/w/index.php?title=Anti-vandalism_ideas&oldid=25185 Original proposal by Gwicke] at [[Anti-vandalism ideas]], January 2004
</translate>
* [[w:Wikipedia:Flagged revisions|Wikipedia:Flagged revisions]]
* {{ll|Help:Patrolled edit}}
* [[Research:Ideas/FlaggedRevs unregistered users engagement]]
* <translate><!--T:121--> [<tvar name="1">https://meta.wikimedia.org/w/index.php?title=Anti-vandalism_ideas&oldid=25185</tvar> Original proposal by Gwicke] at <tvar name="2">{{ll|Anti-vandalism ideas}}</tvar>, January 2004</translate>
* <translate><!--T:122--> [[w:Wikipedia:Flagged revisions|Wikipedia:Flagged revisions]]</translate>
* {{ll|Research:Ideas/FlaggedRevs unregistered users engagement}}


[[Category:Article validation]]
[[Category:Article validation]]
[[Category:MediaWiki Development{{#translation:}}]]
[[Category:MediaWiki Development]]
[[Category:MediaWiki extensions{{#translation:}}]]
[[Category:MediaWiki extensions]]
[[Category:Cross-project comparisons{{#translation:}}]]
[[Category:Cross-project comparisons]]
By saving changes, you agree to the Terms of Use, and you irrevocably agree to release your contribution under the CC BY-SA 4.0 License and the GFDL. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel Editing help (opens in new window)

Wikidata entities used in this page