Extend edit-user-talk notification to include edits to subpages of a user's talk page
Open, LowPublic

Description

<dungodung> brion_away: I was wondering... I searched and didn't find this bug,
actually an enhancement
<dungodung> namely, I'd like it if an edit to a subpage of a user's talk page
occurs, the user is notified by the "you have a new message" message
<dungodung> say there's [[User talk:Dungodung/Tasks]]
<dungodung> and someone decides to give me a task
<dungodung> and when he edits the page
<dungodung> I get notified
<dungodung> because it's in my user talk page namespace
<dungodung> but atm, you don't get the notification, because the software can't
recognize the subpages from the raw username
<dungodung> brion_away: do you get what I'm saying?
<brion_away> well, what we could use is a more general message notification system
<brion_away> right now it's a special-case hack
<brion_away> we could use an improved system for, among other things,
system-wide notices (upcoming downtime, etc) as well

So generally, it would be nice to have an enhanced notification system that
would allow users to be notified about almost anything that concerns them.


Version: unspecified
Severity: enhancement
URL: http://meta.wikimedia.org/wiki/Email_notification_to-do_list

See also:

New Notification Request Form

Filling out this form will help developers and product people understand your idea and will provide the information required to implement it. To see examples of the types of answers required, have a look at this sample form. To understand unfamiliar terms, visit the glossary. 

Basic information

  - Purpose of the notification:  
  - Notification name:  
  - What triggers notification?: 
  - "Notice" or "Alert"?:  
  - Notification type (standard, bundled, expandable bundle):  

Wording

For a single message

  • Header: 
  • Body:  

For Bundled Messages

  • Main, bundling message:
  • Subsidiary, bundled message:

Links

  - Primary link target:
  - Primary link label (for email display only):

  - #1 secondary link target: 
  - #1 secondary link label:

  - #2 secondary link target:
  - #2 secondary link label:

Icon

  - Icon name:  
  - Link to graphic/example: 

Details

Reference
bz3234
bzimport raised the priority of this task from to Low.
bzimport set Reference to bz3234.
bzimport added a subscriber: Unknown Object (MLST).

See http://www.enotifwiki.org . pls. feel free to add your idea onto page
http://meta.wikimedia.org/wiki/Email_notification_to-do_list . Perhaps I
implement your idea, because I also thought, it could be useful.

EnotifWiki shows the newmessage marker already for changes on one's user page
(i.e. not only for changes on the user_talk page). An extension of the mechanism
to implement your idea is quite easy.

Qgil added a comment.Aug 13 2013, 8:44 AM

I just tested and indeed there is no notification sent when editing a User_Talk subpage: http://www.mediawiki.org/wiki/User_talk:Qgil/Test

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptOct 28 2015, 1:39 AM
JoHammer claimed this task.May 20 2017, 3:10 PM

Change 354937 had a related patch set uploaded (by JoHammer; owner: JoHammer):
[mediawiki/extensions/Echo@master] Notify user if sub-page of user-discussion is modified

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

Qgil removed a subscriber: Qgil.Jun 4 2017, 10:29 PM
Gestrid added a subscriber: Gestrid.Jun 8 2017, 7:44 AM
Kf8 added a subscriber: Kf8.Jul 12 2017, 11:03 PM
jmatazzoni updated the task description. (Show Details)Aug 9 2017, 6:21 PM
jmatazzoni added a subscriber: jmatazzoni.

Please fill in the New Notification Request form, which I've pasted at the top of the ticket. It will save everyone time and preclude wheel re-invention.

Quiddity removed a subscriber: Quiddity.Aug 11 2017, 8:26 PM

Hi @JoHammer, still working on this (as you are set as assignee)? If so, could you take T5234#3513523 into consideration? Thanks a lot! :)

I don't think a full request form is necessary here, she's just adding a mode with a different message to the existing user talk page edit notification.

The messages in @JoHammer's current patch (proposed by @Mooeypoo) are as follows:

  • If there is no section: Catrope left a message on your user talk page Sandbox
  • If there is a section: Catrope left a message on your user talk page Sandbox in "Is this useful?"

I don't like the "your user talk page Foo" phrasing to mean [[User talk:Myname/Foo]]. @JoHammer's version was "your subpage Foo", which I think is better but also not clear enough. Perhaps we should use something like "your user talk subpage Foo"? @jmatazzoni?

kaldari added a comment.EditedDec 18 2017, 6:59 PM

99% of user talk subpages are archives and 90% of the edits to those pages are bot edits (fixing double redirects, removing deleted images, replacing renamed images, fixing links to moved pages, etc.). Notifying people about these edits will just be adding more spam to the notifications, especially for people with dozens of talk page archives.

These kind of maintenance tasks is the reason the nominornewtalk permission was implemented, I think?

@MGChecker: Good point. Maybe this isn't that bad then :)