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

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

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

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

3개의 좋아요

"읽지 않은(unread)"이라는 단어의 자연스러운 용법이 아닙니다. 아마 "읽을(to read)"이라는 표현이 의도하신 의미에 더 가까울 것입니다. 그렇게 무시하면 스스로에게 거짓말을 해서 더 이상 읽지 않은 항목이 아니라고 주장하는 것이 아닙니다.

또한, 사이드바의 "x unread"는 해당 카테고리 내의 모든 읽지 않은 게시글이 있는 주제가 아니라, 추적/관심사 목록에 있는 주제 중 읽지 않은 게시글이 있는 주제를 가리키는 것 같아서 상황이 더 직관적이지 않습니다. 여기에서도 "x to read"가 더 합리적인 표현일 수 있습니다.

3개의 좋아요

긴 목록이죠 :wink:

그것이 실제로 일어나는 상황을 직접 보고 싶습니다. 그런 예시가 어딘가에는 분명 있을 거라고 생각하지만, 그렇게 많지는 않을 겁니다.

1개의 좋아요

네, 이건 명명(nomenclature) 문제입니다. @sam은 전에 포럼의 버그에 대해 예를 들어주셨죠. 대부분의 Discourse 인스턴스가 어떻게 사용되는지 제가 다 안다고는 못 하겠지만… 지원(support) 포럼은 범위가 제한적인 것 같습니다. ‘읽지 않은 글 쌓아두기(Unread Hoarding)’라는 문장을 이해하지 못하겠습니다. Jonathan의 비유가 완벽합니다: 이건 현대적인收件함(inbox) 경험입니다. “읽음(Read)”이라고 표시된다고 해서 사라지는 것은 아닙니다. 사실, 제 메일함(특히 Gmail)에서 “모두(Everything)”를 클릭하면 … 문자 그대로 모든 것(또는 ‘최신(Latest)’)을 볼 수 있을 거라고 기대합니다. 그런데 실제로는 그렇지 않습니다.

여기서 해결책은 관리자가 제어할 수 있고, 사용자가 조작할 수 있는 옵션을 제공하는 것 같습니다. 왜 더 복잡하게, 혹은 ‘정적(Static)’으로 만들어야 하는지 모르겠습니다. 사실, 제 포럼에서 수집한 피드백에 따르면 이러한 조정 없이는 안타깝게도 이 기능이 쓸모없어질 것입니다. 이건 정말 멋진 기능이고 꼭 필요한 추가임에도 불구하고, 그렇게 되면 정말 아쉽겠습니다.

2개의 좋아요

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

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

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

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

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

4개의 좋아요

이 문제는 @mcwumbly 님이 비교적 쉽게 해결할 수 있을 것으로 보입니다.

가장 간단한 형태:

새로운 사용자 설정: (인터페이스 사이드바에)

사이드바 항목 주제 목록 선호도

옵션 1: 새 메시지/읽지 않은 항목이 있으면 이를 우선시
옵션 2: 항상 최신 항목으로 이동

추가로 default_user_sidebar_topic_list_style

이것은 이전 사이드바에서 제공했던 것과 유사합니다.


여기에 좀 더 다채로움을 더하고 싶다면, 다른 두 가지 옵션이 있습니다:

옵션 3: 새 메시지/읽지 않은 항목이 있을 때 읽지 않은(Unseen) 항목을 우선시. (이 부분은 @zogstrip 님과 @jomaxro 님이 좋아하실 것 같습니다) - 이는 "사이드바에 추적하지 않는 항목을 추가했다"는 상황에 해당합니다.

옵션 4: 자동으로 판단.

(4)번은 복잡하지만 … 최종 사용자에게는 직관적이라고 생각합니다:

  • 새 메시지 또는 읽지 않은 항목으로 이동시킵니다.
  • 사용자가 최신 항목을 클릭합니다.
  • (다음에 같은 상황이 발생했을 때)
  • 읽지 않은 항목이 있지만, 사용자가 최신 항목으로 이동하도록 안내합니다 (이전 동작이 최신 항목이었기 때문에).
  • 사용자가 즉시 읽지 않은 항목을 클릭합니다.
  • 설정을 읽지 않은 항목 우선으로 변경합니다.

이처럼 순환됩니다.

이것은 타협안이지만, 최종 사용자의 행동에 따라 자동으로 조정됩니다.

사용자 설정에 대한 필요성은 분명히 느껴집니다.

5개의 좋아요

제발 부탁합니다 :pray: 사이드바에서 제가 가장 마음에 안 드는 부분이 바로 읽지 않음/새 메시지 카운터/링크입니다. 확인 안 함 카운터/링크를 원합니다(링크만이라도 제공된다면 만족하겠습니다).

5개의 좋아요

사용자 옵션이 좋겠습니다.

저는 항상 "최신"을 사용하는데, 부분적으로는 제가 정의할 수 있는 유일한 옵션이기 때문입니다. 모든 주제를 최신 게시글 순서대로 표시하는 것 같습니다.

제 실수가 유용할 수도 있으니, 다른 옵션들이 무엇을 의미한다고 생각하는지 정리해 보겠습니다!

  • "새로움"은 마지막으로 포럼을 방문한 이후에 시작된 주제의 부분 집합만 표시합니다.

  • "읽지 않음"은 사용자가 추적 중인(예: 4분 이상 읽었거나 임계값이 어떻게 설정되어 있는지 모르겠지만) 또는 모니터링 중인(예: 카테고리를 모니터링 중이거나 게시글에 답글을 남긴 경우) 주제 중, 마지막으로 해당 주제를 읽은 이후에 새 답글이 있는 부분 집합을 표시합니다.

  • “확인 안 함”… 이 옵션은 전혀 정의할 수 없습니다. 아마도 모든 “읽지 않음” 주제를 포함하지만, 처음에는 답글이 있었으나 당시에는 아래로 스크롤하지 않아서 확인하지 못한 주제도 포함되는 것 같습니다. 아마도 "읽지 않음"과 "확인 안 함"을 혼동하고 있는 것일 수도 있습니다. 그렇다면 "확인 안 함"은 실제로 "읽지 않음"의 부분 집합일지도 모릅니다.

디스코르스(Discourse)의 특징은 그냥 작동하고 직관적으로 사용법을 알아낼 수 있다는 점입니다. 제 경우처럼 새로움/읽지 않음/확인 안 함을 무시하는 경우가 많습니다. 이러한 토론들(이메일 및 알림 시스템 관련 토론과 비슷하게)은 우리가 대개 무시하는 것들이 실제로는 생각보다 더 복잡해 보이게 만듭니다.

4개의 좋아요

“보지 않은(Unseen)”은 읽지 않은 모든 주제를 의미합니다. 여기에는 새로운 주제, 읽지 않은 주제, 그리고 끝까지 읽지 않은 기타 모든 주제가 포함됩니다. 알림 상태는 중요하지 않습니다(다만 음소거된 주제는 여전히 숨겨집니다). 이는 특정 주제만 추적하는 것이 아니라 모든 것을 읽기를 좋아하는 사람들에게 유용합니다.

4개의 좋아요

감사합니다. 즉, '읽지 않음(unread)'은 '안 본(unseen)'의 부분 집합이죠. 완전히 읽지 않은 모든 항목은 ‘안 본’ 상태에 해당하지만, ‘안 본’ 항목이 ‘읽지 않음’ 상태가 되려면 추적이나 시청을 해야 하니까요.

4개의 좋아요

또한 새로운 것은 확인되지 않은 것의 부분집합입니다

4개의 좋아요

이제 내가 디스커스 신학자 같아 :slight_smile:

4개의 좋아요

와, 이건 이미 배포된 건가요? '모든 것’이라고 표시되어 있긴 한데… 정말 모든 것이 다 보입니다.

1개의 좋아요

여기에 설정 항목을 추가해야 한다고 생각합니다. 기본값은 일반 사용자를 위해 설계하고, 추가 옵션은 파워 유저의 다양한 취향에 맞게 제공해야 합니다.

문구(Copy)에 대해 조금 더 고민이 필요하지만, 사용자가 카운트가 표시될 필터 와 클릭 시 해당 필터 목록으로 이동할지 아니면 최신 목록으로 이동할지를 제어할 수 있도록 하는 것이 가장 합리적이라고 생각합니다. 예를 들어 다음과 같은 방식이 될 수 있겠네요:

사이드바 주제 목록 항목

  • 표시할 카운트 필터 [없음, 읽지 않음/새 항목*, 안 본 항목]
  • 클릭 시 이동 대상 [전체*, 필터]
  • 표시는 제가 생각하기에 기본값으로 설정해야 할 항목을 나타냅니다. 새 항목/읽지 않은 항목에 대한 카운트는 계속 표시하되, 클릭 시 이동 대상은 전체(최신)로 설정하는 것입니다.

향후 주제 목록의 개별 항목에 대한 오버라이드 기능을 추가하는 것도 고려해 볼 수 있지만, 다른 우선순위 과제들과 비교하면 우선순위가 높지는 않습니다. 다만, 더 정교한 주제 목록 필터와 사용자 정의 섹션을 다룰 때 다른 작업의 일부로 검토해 볼 수는 있을 것입니다.

3개의 좋아요

안 본 메시지의 경우 기술적으로 비용이 너무 높아 이를 수행할 수 없습니다. 해당 화면으로 이동은 가능하지만, 정확한 개수를 유지할 수는 없습니다. 따라서 첫 번째 반복에서는 안 본 메시지 항목을 건너뛰는 것을 권장합니다.

3개의 좋아요

네, 그렇다면 이전에 제안했던 더 간단한 방식을 따르는 것이 합리적이라는 데 동의합니다. 읽지 않음/새로움 개수는 항상 표시하고, 설정은 탐색에만 적용하겠습니다.

  • 클릭 시 [최신, 읽지 않음/새로움, 미확인]으로 이동
4개의 좋아요

잘못 말씀드렸습니다. 이제 이전에 본 적 없는 스레드만 표시되네요. 그래서 '모두’를 클릭하면 스레드가 5개만 보입니다. 이상적이지 않네요.

2개의 좋아요

‘Not Read(읽지 않음)’가 적절한 단어 선택인 것 같습니다. 영어로 짧은 두 단어일 뿐인데, 다른 언어로는 어떻게 번역될지 궁금하네요. :thinking: 짧고 이해하기 쉬운 것이 좋습니다.

아! @sam님의 ‘Unseen(안 본)’ 관련 게시물을 방금 봤네요. 그것도 좋은 선택지입니다.

저는 이 옵션을 좋아합니다. 대부분 나이가 많은 사용자들(‘Latest(최신)’에 익숙한 분들)이어서 새로운 UX를 혼란스럽게 여기거든요. 6개월 이상 지나도 마찬가지입니다. :roll_eyes:

참고로, 최신 항목이 더 나은 기본값이라는 점은 인정합니다. 트래킹/감시 기능이 사이드바의 안 읽은 항목과 결합되어 있을 때는 안 읽은 항목이 더 나은 기본값이었지만, 이 두 기능을 분리하면서 많은 부분이 바뀌었습니다.

고급 사용자의 워크플로우는 카테고리를 트래킹하는 것도 잊지 않고 기억해야 하므로(개인적으로는 기본적으로 이렇게 설정하는 것을 선호합니다) 어색한 부분이 있습니다.

사실 저는 단기적으로 동작 방식을 변경(최신 항목으로 링크)하고, 그 후 다음 주에 설정 옵션을 추가하는 방안을 지지합니다.

수집한 피드백의 상당 부분이 신규 사용자 메뉴에 있는 이 작은 링크와 아이콘 과다에 관한 것이었습니다. 이 문제를 해결하는 것은 별다른 어려움이 없어 보입니다.

6개의 좋아요

해결됨~ …