사이드바 주제 목록 링크가 최신 대신 안 읽음과 새 항목을 우선합니다

하지만 이전에는 카테고리별로 확인하는 것이 불가능했고, 전체 포럼(또는 최소한 내가 구독 중인 모든 카테고리)에서 온 읽지 않은 주제들의 방대한 목록만 볼 수 있었습니다. 숫자가 금세 매우 커지므로, 결국 포럼을 떠나는 것이 나을 정도였습니다. 이제 카테고리나 태그별로 쉽게 확인할 수 있습니다. 각 태그/카테고리마다 저에게 중요도가 다르기 때문에, 이렇게 나누어져 있으면 도움이 됩니다.

지금 제가 보고 있는 화면은 다음과 같습니다:

새로운 문서가 1개 있고 공지사항은 없다는 것을 즉시 알 수 있습니다. 클릭도, 필터링도 필요 없습니다.

3개의 좋아요

It’s not a natural use of the word “unread”. Maybe “to read” has the meaning you have in mind. So in dismissing those you aren’t lying to youself and saying they are no longer unread.

Also, the “x unread” in the sidebar seems to refer to tracked/watched topics in the relevant category with unread posts, rather than all topics in the category with unread posts, which makes things even more counterintutive. Maybe “x to read” makes sense here too.

3개의 좋아요

Huge list :wink:

I really would like to see where it is reality. I’m sure out there is such examples, but not so many.

1개의 좋아요

Yeah, this is a nomenclature issue. @sam gave the example earlier of a bug on a forum. I won’t pretend to know how most Discourse instances are used, but … a support forum seems like a limited scope. I don’t understand the ‘Unread Hoarding’ line. Jonathan’s analogy is perfect: it’s the modern inbox experience. Just because it’s “read” doesn’t mean it goes away. In fact, if I clicked on “Everything” in my email box, particularly Gmail, I’d expect to see … literally everything (or ‘Latest’). That isn’t the case.

The solution here seems to be providing Admin control, with the user the option to manipulate. Not sure why it needs to be more complicated, or ‘Static’; in fact, given feedback I’ve collected on my forum, without these tweaks it would sadly render this unusable. Which would suck, because this is such an awesome and much needed addition!

2개의 좋아요

저희 포럼은 일종의 지원 포럼으로, meta.discourse.org와 같은 성격입니다. 솔직히 말씀드리면, Discourse가 주로 제품 지원 포럼으로 사용되고 있는 것을 많이 봤지만, 그 외에도 다양한 용도로 사용되고 있습니다.

그래서 제 사례에 대한 피드백을 남겼습니다. 사이드바에서 제공하는 시각화 기능이 충분하지 않거나 전혀 적합하지 않을 수 있는 다른 사용 사례에 대해 피드백을 주는 것이 매우 적절하다고 생각합니다. 그러면 사용 사례와 원하는 사용자 행동을 설명해 주면 Discourse 팀이 이해하기 쉬울 것입니다. 아니면 적어도 저희 자체 제품에 대해선 그런 피드백을 받기를 원합니다.

따라서 제 제안은 이를 구성할 수 있도록 하는 것입니다. 심지어 사용자별로도 설정할 수 있으면 좋겠습니다. 단순히 카테고리를 나열하는 대신, 다음 속성을 가진 테이블 형식이면 좋겠습니다:

  • 이름 (예: “최신 버그” 또는 “읽지 않은 해결된 작업”)
  • 필터 (카테고리 AND 태그 목록) – 이는 저에게도 실제로 유용할 것 같습니다. 예를 들어 "모든 버그(프로젝트마다 [project]-bugs라는 카테고리가 있습니다) 중 상태가 pending(태그)인 것"과 같은 설정이 가능할 것입니다.
  • 동작 – 읽지 않은 항목, 새 항목, 최신 항목, 가장 새로운 항목, 가장 오래된 항목, 상위 10개 … 등

이것이 다소 기술적으로 느껴질 수 있다는 점은 이해합니다. 하지만 좋은 UX 문제일 뿐일 수도 있습니다. 그렇게 하면 모두가 만족할 수 있을 것입니다.

4개의 좋아요

I to see this quite easily resolvable in a TODO @mcwumbly

Simplest form:

New user setting: (in Interface Sidebar)

Sidebar item topic list preference

option 1: Prefer New/Unread when present
option 2: Always navigate to latest

Additionally default_user_sidebar_topic_list_style

It is similar to what we exposed in the previous sidebar.


If we wanted to add more spice here there are two other options:

option 3: Prefer Unseen when New/Unread are present. (which I guess @zogstrip and @jomaxro would like) - this touches on the “I added something I am not tracking to the sidebar”.

option 4: Automatically figure out.

(4) is complicated … but I think intuitive to end users:

  • We navigate you to new or unread
  • You click latest
  • (Next time happens)
  • You have unread but we navigate you to latest (cause that is what you did last time)
  • You click unread right away
  • We change the pref to prioritize unread

And so on.

Its a compromise but would automatically adjust to end user behavior.

I certainly see the desire for a user pref here.

5개의 좋아요

Pretty please :pray: That’s my only pet peeves with sidebar: the unread/new counters/links. I want the unseen counters/links (though I would settle for just links).

5개의 좋아요

The user option would be good.

I always use “Latest”, partly because it’s the only one I can define. I think it shows all topics by order of latest post.

I’ll set out what I think the others mean as my mistakes might be useful!

  • “New” just shows the subset of topics that have begun since you last visited the forum.

  • “Unread” shows the subset of topics that you’re tracking (maybe because you read it for more than 4 minutes or whatever the threshold is) or watching (maybe you are watching the category or replied to a post) and for which there are new replies since you last read the relevant topic.

  • “Unseen”… I can’t define this one at all. I think it maybe includes all “unread” topics, but also the topics with replies that were there the first time but which you never scrolled down to at the time. Maybe I have mixed up “unread” and “unseen”. So maybe “unseen” is really a subset of “unread”.

The thing about Discourse is that it just works and you intuitively figure out a way of using it. In my case I just ignore new/unread/unseen. These discussions (like with the email and notification system) make the things we gloss over usually seem more difficult than they are in practice.

4개의 좋아요

Unseen is any topics that have not been read. That includes new topics, unread topics, and all other topics that you haven’t read to the end in. It doesn’t matter the notification state (though muted topics are still hidden). This is useful for people that like to read everything, not just topics that they watch/track.

4개의 좋아요

Thanks. So “unread” is a subset of “unseen”, because anything you’ve not completely read is “unseen”, whereas something unseen can only become “unread” by tracking or watching.

4개의 좋아요

Also new, it is a subset of unseen

4개의 좋아요

I feel like a Discourse theologian now :slight_smile:

4개의 좋아요

Woh, did this roll out already? ‘Everything’ is showing … everything.

1개의 좋아요

I think we should add a preference here. The default should be designed for casual users, and additional options should cater to the varying tastes of power users.

Copy needs a bit of thought, but I think it’d make the most sense to do give users control over which filter the count displays and whether or not clicking navigates to that filtered list or latest. So something like:

Sidebar topic list items

  • Show count for filter [none, unread / new*, unseen]
  • When clicked, navigate to [all*, filter]

The *'s indicate what I think the defaults should be. We continue to show counts for new/unread, but navigation goes to all (latest).

I could see taking it further in the future to have the overrides for individual items in the topic list as well, but that’s not high on the list among other priorities - though perhaps we’ll consider it as part of other work we do when it comes to fancier topic list filters and custom sections.

3개의 좋아요

We can’t do this for unseen, it is technically much too expensive, we can navigate to it, but we can not keep accurate counts. Recommend skipping unseen for the first iteration here

3개의 좋아요

OK, in that case, I agree it makes sense to do the simpler thing proposed earlier. We’ll always show the unread/new count and just make the preference about navigation

  • When clicked, navigate to [latest, unread/new, unseen]
4개의 좋아요

Misspoke. Now it’s only showing me threads that I hadn’t previously seen, so only 5 threads appear when I just clicked “Everything.” Not ideal.

2개의 좋아요

“Not Read” would seem to be an appropriate word usage. Although only 2 short words in English, I wonder how that would translate in other languages. :thinking: The shorter and more understandable the better.

Oops! Just saw @sam’s post about “Unseen”. That is another good choice.

I like that option as I have mostly older users (set in their ways (to Latest)) and find new UX confusing - even after 6 months or more. :roll_eyes:

Btw I acknowledge that latest is a better default, when tracking/watching was coupled with sidebar unread was a better default, but this decoupling did change a lot

Workflows are wonky for power users unless they remember to also track categories (which personally I prefer to do by default)

In fact I do support a short term change of behaviour (link to latest) and then some time later next week to add the config

So much of the feedback we have gotten has been around this little link and icon overload on new user menu, this seems trivial to get behind us

6개의 좋아요

resolved~ …