Page MenuHomePhabricator

When page is marked for translation (which is not listed in page history), confusing "Page has been changed" mail notification is sent
Closed, DuplicatePublic

Description

Got a mail:

From: "MediaWiki" <wiki@wikimedia.org>
Subject: MediaWiki page Help:Export has been changed by Shirayuki
To: "Jidanni" <jidanni@jidanni.org>
Date: Tue, 05 Nov 2019 21:21:40 +0800
Reply-To: wiki@wikimedia.org
Dear Jidanni,
The MediaWiki page Help:Export has been changed on 5 November 2019 by
Shirayuki, see https://www.mediawiki.org/wiki/Help:Export for the
current revision.
Editor's summary: -
Contact the editor:
mail: https://www.mediawiki.org/wiki/Special:EmailUser/Shirayuki
wiki: https://www.mediawiki.org/wiki/User:Shirayuki
There will be no other notifications in case of further activity unless
you visit this page while logged in. You could also reset the
notification flags for all your watched pages on your watchlist.
Your friendly MediaWiki notification system

However on https://www.mediawiki.org/w/index.php?title=Help:Export&action=history

curprev  12:47, 5 November 2019‎ Jidanni talk contribs‎ 15,747 bytes +42‎ Exporting all the files of a wiki undo
curprev  12:08, 19 October 2019‎ Shirayuki talk contribs‎ m 15,705 bytes -4‎ undothank
curprev  19:37, 18 September 2019‎ Shirayuki talk contribs‎ m 15,709 bytes +3‎ https undothank

I.e., you sent the notice to the wrong person.
You should notify him that I changed the page.

Event Timeline

Jidanni created this task.Wed, Nov 6, 1:33 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptWed, Nov 6, 1:33 AM
Jidanni updated the task description. (Show Details)Wed, Nov 6, 1:33 AM

It has nothing to do with editing the page, The wrong email goes out when the page is marked for translation, which you can see in the log here: https://www.mediawiki.org/wiki/Special:Log?type=&user=&page=Help%3AExport&wpdate=&tagfilter=

Well OK but the "victim" looks up and down, scratching his head, trying to find out what is going on.
Therefore the message should say "... has been marked for translation."
Or perhaps most users don't need to be notified about that, so it should be an opt-in preference.

Well OK but the "victim" looks up and down, scratching his head, trying to find out what is going on.
Therefore the message should say "... has been marked for translation."
Or perhaps most users don't need to be notified about that, so it should be an opt-in preference.

"Email me when a page or a file on my watchlist is changed" preference, which I believe caused the above email is already opt-in on Wikimedia sites.

Jidanni added a comment.EditedWed, Nov 6, 3:53 AM

Well in Preferences I had

  • Email me when a page or a file on my watchlist is changed
  • Email me also for minor edits of pages and files

And they didn't "change" the page itself.
Or certainly it is a more minor change than even adding a comma.
In any case, seems a new third checkbox (default off) should be added:

  • Email me when a page or file has been marked for translation, (etc.)

And the email needs to say that the page was marked for translation, else the user will hunt around looking for some added words.

Ammarpad added a comment.EditedWed, Nov 6, 4:36 AM

Well in Preferences I had

  • Email me when a page or a file on my watchlist is changed
  • Email me also for minor edits of pages and files

And they didn't "change" the page itself.
Or certainly it is a more minor change than even adding a comma.

This is now turning to semantics of what constitutes "change" to a page. It does not matter what the action is, as long as it affects the page it's being recognized as 'edit' for the notification purpose whether the action action visually changes the page or not is not relevant. And also you explicitly checked it, it's unchecked by default.

And they didn't "change" the page itself.

It did change the page. Prior to the "edit" that triggered the email to you; there are actions that cannot be done on the page.

In any case, seems a new third checkbox (default off) should be added:

  • Email me when a page or file has been marked for translation, (etc.)

And the email needs to say that the page was marked for translation, else the user will hunt around looking for some added words.

Then this has to be separately provided by the MediaWiki-extensions-Translate extension. So has to be requested in a dedicated task.

Restricted Application added a project: Growth-Team. · View Herald TranscriptWed, Nov 6, 8:15 AM
Aklapper renamed this task from Page change notification reversed to When page is marked for translation (which is not listed in page history), confusing "Page has been changed" mail notification is sent.Wed, Nov 6, 9:21 AM
Aklapper changed the subtype of this task from "Bug Report" to "Task".

(Yes, not a bit nor byte nor checksum was changed. So don't tell the user "The MediaWiki page Help:Export has been changed." There are plenty of better words to use in the dictionary.)