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.
In the team meeting Feb. 17 2016 we made some decisions about how to handle namespaces in notifications:
- Use only the page name in secondary links. No namespace.
- But do reflect the full namespace in a tool tip for the secondary link.
- In secondary links, differentiate namespaces using the following three icons: 1) "user speech bubble" for usertalk, 2) "speech bubbles" for talk, 3) the "article" icon for everything else.
- In the message header, continue to use the namespace with the page name (while applying the truncation rule defined in T121822 -- currently 50 characters)
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