Page MenuHomePhabricator

Allow users to disable Page Curation's "I have unreviewed a page you curated" message
Closed, ResolvedPublic

Description

When a user unreviews a page, there is a dialog that allows them to type a message to the reviewer. But even if the box is left blank, a message is sent. It does not seem to be possible to unreview a page without unexpectedly and silently generating a talk page message.

In comparison, the similar functionality for sending messages to page creators on review doesn't place a message if the reviewer opts not to type anything.

See:
https://en.wikipedia.org/wiki/Wikipedia:Page_Curation/Suggested_improvements#37._Page_Curation_messages

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

The best solution would simply to have a little check box show up there when ureviewing with "notify previous reviewer?" and a text field to fill in. It should probably be unchecked by default as most reviewers regard this automated message as a nuisance. It could be useful for pointing out errors in reviewing however.

The main issue is that most people aren't even aware that they have sent it. The PC tools give no indication that a message was sent to the previous reviewer, and unless you check your contribs, you'll never know. Optionally, just get rid of the message entirely, as it is usually sent by mistake anyway.

I think the best possible solution would be to prevent a message from being sent when the textarea is empty. It just isn't intuitive for a message to be sent when there wasn't any user-action to explicitly trigger it.

+1, just came to try and request this myself, because I run a bot that marks pages as reviewed and when they are unreviewed it doesn't help to report it to the bot

Was able to reproduce. https://en.wikipedia.org/w/index.php?title=User_talk:Styyx&diff=1099897171&oldid=1099876107&diffmode=source

Possible approaches:

  1. Have blank text box = no message
  2. Add "no one" to the dropdown box

After reading the comments in this thread, looks like we should probably do # 1.

Could also have a blank text box trigger a ping or notification tray notification instead of a user talk message. I tested it, and there are currently no pings or notification tray notifications triggered, aside from the "you have a user talk message" ping.

We should use notification tray, since that is where the "is reviewed" message is currently put.

image.png (308×954 px, 22 KB)

Change 836699 had a related patch set uploaded (by MPGuy2824; author: MPGuy2824):

[mediawiki/extensions/PageTriage@master] PageCurationToolbar: Don't send "I have unreviewed a page you curated" message, if text area is empty

https://gerrit.wikimedia.org/r/836699

MPGuy2824 moved this task from Soon to Code Review on the PageTriage board.

Change 836699 merged by jenkins-bot:

[mediawiki/extensions/PageTriage@master] PageCurationToolbar: Don't send "I have unreviewed a page you curated" message, if text area is empty

https://gerrit.wikimedia.org/r/836699

MPGuy2824 moved this task from Waiting for enwiki deploy to Done on the PageTriage board.