One thing that Slack does, is highlight the position of where you last read when you re-enter a conversation:
We recently migrated a very large (4 million post) vBulletin site, and some of the users struggle with the way Discourse doesn’t arbitrarily emphasize “here’s all the topics with updates since you last visited, now you must manually dismiss them” out of the box as vBulletin does.
I wonder, to help these users, could we add an ambient updated topics line in the topic list similar to this, to highlight:
- above this line: topics that are new or updated since your last visit
- below this line: topics that were not updated since your last visit
like so (copy would be different, but you get the idea):
I’m pretty sure we know the time of the user’s last visit, so this would be (I think) simple client logic based on the last topic bump time, compared to the time of the user’s last visit. Perhaps not terribly different logic from the way we show 3 months later in topic discussion gaps?