Does this sort of tie in with
Where @sam states, and I quote/link to
So if Discourse adds the ability to find/uncover “reading holes”, doesn’t this solve your need?
Does this sort of tie in with
Where @sam states, and I quote/link to
So if Discourse adds the ability to find/uncover “reading holes”, doesn’t this solve your need?
It is related, but I don’t think it has to be so sophisticated. I think what I’m proposing is the simplest possible way to address all of these concerns.
The first unread post == the beginning of my first reading hole.
To change the definition of “where I left off” from “last read post” to “first unread post” may only require changing the implementation of a single method (haven’t looked at the code, so that could be wrong).
In any case, this proposal I’m making is somewhat orthogonal to the feature @codinghorror is already behind. Adding a “where I left off” indicator on the new progress bar sounds great. Let’s do it. Even if it means “the last read post” for now.
We can separately debate whether “where I left off” should mean “last read post” or “first unread post”. Feel free to split these posts out to a separate topic.
That also makes sense to me. I primarily wanted to related the two discussions as there seems to be conflict internally about showing those unread holes. I actually wouldn’t mind being taken to the first unread post in a topic versus the last post I read (as it should be close 90% of the time). The former purely covers the rare cases too.
As covered above.
But right now, and since Feb 2013, the definition of “your Last Read point in a topic” is, and has always been, the lowest reply you have read. I’m not sure that should change.
I think this get quite heated cause the need for this is super rare, but when it happens it is quite painful.
For example, as your account
Go here: Count to ten thousand! - games - Boing Boing BBS
Now, if you ever checked out that topic before (likely) you have no way of “catching up on stuff you missed”
I think this pain point only happens IF there are over 50 posts in a topic, which automatically limits it in scope to less than 1% of total topics in all Discourse instances.
Adding facilities to deal with this can very easily impact a vast majority that do not care about this level of complexity. To illustrate the confusion.
So I am against changing the definition of “last read” globally, I feel it would just cause a lot of confusion. I think the best way to address this:
This is something I want to get to in 1.6…
This feels so, so rare for me that it’s weird to focus on it as a goal.
This is definitely fair and has happened. I’d like to hear other stories of how frequently people find themselves moving arbitrarily forward in the discussion. For me, it is extremely rare. I move backwards in discussions all the time, but almost never jump forward in discussions.
But I would prefer to focus on getting the common “go back” case correct first – and the common case is to scroll up (backwards in time) in the discussion.
I believe the improved back button on the timeline we introduced in 1.7 covers this.