qpixel icon indicating copy to clipboard operation
qpixel copied to clipboard

Behaviour of @ mentions in comment threads

Open trichoplax opened this issue 1 year ago • 1 comments

Not exactly a bug, just a need for clarification of what the correct behaviour should be when someone uses an @user mention in a comment in a thread. This is currently unclear (without testing to see) when the user being mentioned has explicitly unfollowed the thread.

I raised a concern in a comment on another issue and then decided to raise it separately to avoid it getting lost.

Wording reproduced here:

Do we have a defined list of things that pings should be expected to do?

If you are following a thread (either automatically through being the author of the thread or post, or due to manually following) then you should be notified of every comment. If you unfollow a thread then you should not be notified of any comments. If you have never followed a thread you should not be notified of any comments.

Is there reason to expect mentioning a user to override any of those behaviours? If I am already being notified, presumably the mention should have no further effect, and is simply to inform anyone reading the thread that the comment is aimed at me? If I unfollow, should a mention be able to override that? I assume a mention cannot ping someone who has no relationship with the thread (has never followed), but is there the expectation that people who unfollow can still be reached with a mention?

It seems it might be useful (whether in this issue or another) to make 2 things explicit:

  • When a user unfollows, inform them that they will / will not be notified when someone mentions them.
  • When someone mentions a user who has unfollowed, inform the mentioner that the mentionee will / will not be notified by it. This might make a user's following status sometimes public - is this a concern?

trichoplax avatar Dec 08 '24 23:12 trichoplax

Mentions have their own list of users who can be pinged, which includes but is wider than thread followers. If someone has been involved in a post I would expect them to be reachable by ping, even if they've unfollowed a particular thread.

ArtOfCode- avatar Dec 19 '24 15:12 ArtOfCode-