Echo: The "You have new messages" link should go to a diff and/or subsection
OpenPublic

Description

The orange "You have new messages" talkpage-message Notification, currently leads just to the top of the user talkpage. (Ie. [User talk:Quiddity])

It should lead to either:

  • the subsection (if known, and if there's just one new message), or
  • to the diff (if subsection is unknown, or if there are multiple new talkpage messages).

One user has requested that it *always* lead to the diff, which /would/ be more consistent, but I also understand the desire to not confront everyone with a diff (VE, newcomer friendliness, etcetc). ( https://en.wikipedia.org/wiki/Wikipedia_talk:Notifications#Two_clicks_instead_of_one:_Why.3F )


Version: unspecified
Severity: normal

bzimport added projects: Echo, Design.Via ConduitNov 22 2014, 2:29 AM
bzimport set Reference to bz56475.
Quiddity created this task.Via LegacyNov 1 2013, 5:14 PM
Spage added a comment.Via ConduitNov 4 2013, 6:21 PM

The WMF core features team tracks this bug on Mingle card https://mingle.corp.wikimedia.org/projects/flow/cards/395, but people from the community are welcome to contribute here and in Gerrit.

Legoktm added a comment.Via ConduitNov 13 2013, 4:23 AM

(In reply to comment #0)

The orange "You have new messages" talkpage-message Notification, currently
leads just to the top of the user talkpage. (Ie. [User talk:Quiddity])

This is one of the things I probably miss the most about the OBOD, that I could get a direct diff to the new edits.

It should lead to either:

  • the subsection (if known, and if there's just one new message), or
  • to the diff (if subsection is unknown, or if there are multiple new talkpage messages).

From a code standpoint, either of these are probably doable.

One user has requested that it *always* lead to the diff, which /would/ be
more
consistent, but I also understand the desire to not confront everyone with a
diff (VE, newcomer friendliness, etcetc).

I don't think always going to the diff is a good idea, for some of the reasons you mentioned.

Adding a "You have new messages (diff)" thing to the personal tools menu would be icky and add some more clutter. I don't know where else we could add the link.

CC'ing Jared for some design input.

MZMcBride added a comment.Via ConduitNov 13 2013, 5:27 AM

I could have sworn this was a duplicate bug... I may be remembering the bug about the Echo drop-down nav thing not including a "view changes" link.

Quiddity added a comment.Via ConduitNov 13 2013, 5:33 AM

(In reply to comment #3)

I could have sworn this was a duplicate bug... I may be remembering the bug
about the Echo drop-down nav thing not including a "view changes" link.

You're probably thinking of bug 54391 - which I've been told is just to do with the email bundled diff (or something).

gerritbot added a comment.Via ConduitNov 13 2013, 5:40 AM

Change 94506 had a related patch set (by Aude) published:
Link "You have new messages" to user talk diff

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

gerritbot added a comment.Via ConduitJan 23 2014, 9:12 PM

Change 94506 abandoned by Aude:
Link "You have new messages" to user talk diff

Reason:
since ext.echo.alert.js is deleted, shall try new approach :)

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

aude placed this task up for grabs.Via WebDec 1 2014, 6:04 PM
aude set Security to None.
Mattflaschen added a subscriber: Mattflaschen.Via WebDec 2 2014, 4:14 AM
werdna removed a subscriber: werdna.Via WebDec 10 2014, 5:23 PM
mgrabovsky added a subscriber: mgrabovsky.Via WebMay 25 2015, 1:27 PM
Restricted Application added a project: Collaboration-Team. · View Herald TranscriptVia HeraldMay 25 2015, 1:27 PM
Legoktm moved this task to Needs plan on the Echo workboard.Via WebMon, Jul 6, 9:02 AM

Add Comment