Messages about talk pages are not completely adapted to non-talk namespaces
OpenPublic

Description

Messages such as 'Yoshimi mentioned you on talk page in "Wyoming"' do not work completely well with discussion pages in other namespaces.

For example, in the English Wikipedia [[Wikipedia:Village pump (technical)]] is itself a discussion page, and it also has a talk page - [[Wikipedia talk:Village pump (technical)]]. So when the message says 'Yoshimi mentioned you on talk page in "Wikipedia:Village pump (technical)"' does it refer to the main page or to the talk page?

My proposed solution is to create new message that won't mention the word "talk" in the message if the page is not actually in one of the talk namespaces. Something like this: 'Yoshimi mentioned you in a discussion in "Wikipedia:Village pump (technical)"'.

This was noticed by Dolev ([[User:דולב]]), an experienced user on the Hebrew Wikipedia.


See Also:
T57491: "mention" notifications on Meta don't work for ns0
T59273: Improve echo message for mention on talk page of person making the mention
T66504: Notification involving suppressed revision produces erroneous link
T57671: Echo: Namespace is not indicated for posts to talk pages other than article talk

bzimport added a project: Echo.Via ConduitNov 22 2014, 2:08 AM
bzimport added a subscriber: wikibugs-l.
bzimport set Reference to bz54433.
Amire80 created this task.Via LegacySep 21 2013, 6:09 PM
Spage added a comment.Via ConduitSep 23 2013, 8:50 PM

Prioritization and scheduling of this bug is tracked on Mingle card https://mingle.corp.wikimedia.org/projects/flow/cards/255

Deskana added a comment.Via ConduitDec 24 2013, 12:37 PM

Any news on this one? I just noticed it myself.

Quiddity added a comment.Via ConduitFeb 3 2014, 7:09 PM

With bug 55491 about to go through (patch titled "Remove namespace restriction for mention notifications"), this is getting more important.

Are there any objections to Amir's proposal?

Quiddity added a comment.Via ConduitFeb 11 2014, 8:50 PM

Similar (but different?) issue mentioned at https://en.wikipedia.org/wiki/Wikipedia_talk:Notifications#Bad_namespace where an editor has gotten a Notification that said (translated/edited) "user:foo mentioned you on talk page of user Edit filter".

Possibly all the Echo messages (and translations thereof) will need to re-examined along with bug 55491 ?

Quiddity added a comment.Via ConduitFeb 22 2014, 12:06 AM

(In reply to Quiddity from comment #3)

With bug 55491 about to go through (patch titled "Remove namespace
restriction for mention notifications"), this is getting more important.

Are there any objections to Amir's proposal?

Per this ^ , I'm bumping the importance up. Anyone have feedback/objections/additions/code?

Technical13 added a comment.Via ConduitFeb 22 2014, 12:18 AM

If the {{FULLPAGENAME}} equivalent is used, there is no need to add that it is a "talk page". I suggest just chopping that out of all mention notifications would be the easiest solution... I'll make a patch, and see if I can figure out how to upload it to Gerrit in the upcoming week...

Scott added a comment.Via ConduitFeb 24 2014, 6:03 PM

I think that bug 57273 is a duplicate of this in the sense that it has the same underlying cause. Quiddity, can you confirm that?

Quiddity added a comment.Via ConduitFeb 25 2014, 1:37 AM

(In reply to Scott Martin from comment #7)

I think that bug 57273 is a duplicate of this in the sense that it has the
same underlying cause. Quiddity, can you confirm that?

I'm pretty sure it is a duplicate, yes.

To solve it all, and a bunch of other consistency-problems in the same shot, I believe we'll need to re-examine ALL of echo's notification-messages, and update a variety of the wording, and which elements get linked. (The Special:Notifications messages, the Flyout messages, and the Email messages. Many of these triplets are inconsistent, as experiments were done and community requests were implemented.)

Note: They're all listed in Echo.i18n.php in https://git.wikimedia.org/tree/mediawiki%2Fextensions%2FEcho if anyone wants to start a list onwiki, for us to go through. Perhaps in a new section at [[mw:Talk:Echo_%28Notifications%29/Feature_requirements]], would be good. Or I might if some free-time turns up! (I'm not officially working with Echo. Just trying to help it along in my spare time.)

Quiddity added a comment.Via ConduitApr 26 2014, 3:11 AM

Note: This bug's issue was recently discussed at https://translatewiki.net/wiki/Thread:Support/About_MediaWiki:Notification-mention/en_%283%29

(Tangential side-note: I've listed All the (English) Echo messages at [[mw:Echo (Notifications)/Message audit]], and will be shuffling that page into a better order next week, for an eventual mass-audit/update. I've also been slowly triaging the existing message-related bugs, to cross-reference them with the messages that need to be updated. Work continues, slowly but surely.)

Scott added a comment.Via ConduitApr 27 2014, 1:37 PM
  • Bug 57273 has been marked as a duplicate of this bug. ***
Legoktm added a comment.Via ConduitJul 8 2014, 6:29 PM
  • Bug 67666 has been marked as a duplicate of this bug. ***
werdna removed a subscriber: werdna.Via WebDec 10 2014, 5:24 PM
Quiddity edited the task description. (Show Details)Via WebFeb 3 2015, 3:34 AM
Lokal_Profil added a subscriber: Lokal_Profil.Via WebMar 5 2015, 8:54 AM

Add Comment