Page MenuHomePhabricator

Allow to defer 'suspicious' edits for review on any page in a reviewable namespace ("Deferred changes")
Open, MediumPublic


The purpose of this task is to enable within FlaggedRevs a way to defer for review edits identified as suspicious in some way, such as by being tagged. The defer can be either passive, in this case the version viewed by readers is still the latest revision but the page is listed at Special:PendingChanges, or active, in this case readers view the latest revision prior to the user being deferred (the one a rollback would revert to). If the user is the sole editor of the page, then it is listed at Special:UnreviewedPages.
I've being working on an implementation of this concept in commit 218104.
The integration with AbuseFilter is T51770.
Documentation available at Wikipedia:Deferred_changes.

Event Timeline

Cenarium created this task.Nov 15 2015, 9:31 PM
Cenarium claimed this task.
Cenarium raised the priority of this task from to Medium.
Cenarium updated the task description. (Show Details)
Cenarium added a subscriber: Cenarium.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptNov 15 2015, 9:31 PM
Cenarium renamed this task from Allow to defer edits for review on any page in a reviewable namespace ("Deferred changes") to Allow to defer 'suspicious' edits for review on any page in a reviewable namespace ("Deferred changes").Nov 15 2015, 11:01 PM
Cenarium set Security to None.

Change 218104 had a related patch set uploaded (by Cenarium):
[WIP] Implementation of deferred changes

Gestrid added a subscriber: Gestrid.EditedNov 13 2016, 10:52 PM

Cenarium, you said to use Special:ProblemChanges. My understanding of the enwiki RfC was that the edits would be listed at Special:PendingChanges. Was saying Special:ProblemChanges a typo?

Cenarium updated the task description. (Show Details)Nov 13 2016, 11:05 PM

Originally, I intended passive ones to be listed at Special:ProblemChanges, but it relied on an integration with change tags which I've since made optional, so this is now Special:PendingChanges, for both active and passive defers.
I've corrected the task summary, thanks.

Ok, thanks for the clarification. I just found out about this and the other three Phabricator tasks after someone added a {{tracked}} template to the closed RfC today.

JJMC89 added a subscriber: JJMC89.Nov 13 2016, 11:12 PM
Mz7 added a subscriber: Mz7.Nov 18 2016, 2:47 PM
Tgr awarded a token.Nov 19 2016, 6:59 PM
Tgr added a subscriber: Tgr.
L235 added a subscriber: L235.Dec 2 2016, 4:51 AM
TerraCodes added a subscriber: TerraCodes.
awight added a subscriber: awight.
awight removed a subscriber: awight.Mar 21 2019, 4:00 PM
Proc added a subscriber: Proc.Jun 14 2020, 9:35 PM