Last modified: 2014-07-08 18:29:44 UTC
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.
Prioritization and scheduling of this bug is tracked on Mingle card https://mingle.corp.wikimedia.org/projects/flow/cards/255
Any news on this one? I just noticed it myself.
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?
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 ?
(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?
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...
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?
(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.)
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.)
*** Bug 57273 has been marked as a duplicate of this bug. ***
*** Bug 67666 has been marked as a duplicate of this bug. ***