하지만 이전에는 카테고리별로 확인하는 것이 불가능했고, 전체 포럼(또는 최소한 내가 구독 중인 모든 카테고리)에서 온 읽지 않은 주제들의 방대한 목록만 볼 수 있었습니다. 숫자가 금세 매우 커지므로, 결국 포럼을 떠나는 것이 나을 정도였습니다. 이제 카테고리나 태그별로 쉽게 확인할 수 있습니다. 각 태그/카테고리마다 저에게 중요도가 다르기 때문에, 이렇게 나누어져 있으면 도움이 됩니다.
"읽지 않은(unread)"이라는 단어의 자연스러운 용법이 아닙니다. 아마 "읽을(to read)"이라는 표현이 의도하신 의미에 더 가까울 것입니다. 그렇게 무시하면 스스로에게 거짓말을 해서 더 이상 읽지 않은 항목이 아니라고 주장하는 것이 아닙니다.
또한, 사이드바의 "x unread"는 해당 카테고리 내의 모든 읽지 않은 게시글이 있는 주제가 아니라, 추적/관심사 목록에 있는 주제 중 읽지 않은 게시글이 있는 주제를 가리키는 것 같아서 상황이 더 직관적이지 않습니다. 여기에서도 "x to read"가 더 합리적인 표현일 수 있습니다.
네, 이건 명명(nomenclature) 문제입니다. @sam은 전에 포럼의 버그에 대해 예를 들어주셨죠. 대부분의 Discourse 인스턴스가 어떻게 사용되는지 제가 다 안다고는 못 하겠지만… 지원(support) 포럼은 범위가 제한적인 것 같습니다. ‘읽지 않은 글 쌓아두기(Unread Hoarding)’라는 문장을 이해하지 못하겠습니다. Jonathan의 비유가 완벽합니다: 이건 현대적인收件함(inbox) 경험입니다. “읽음(Read)”이라고 표시된다고 해서 사라지는 것은 아닙니다. 사실, 제 메일함(특히 Gmail)에서 “모두(Everything)”를 클릭하면 … 문자 그대로 모든 것(또는 ‘최신(Latest)’)을 볼 수 있을 거라고 기대합니다. 그런데 실제로는 그렇지 않습니다.
여기서 해결책은 관리자가 제어할 수 있고, 사용자가 조작할 수 있는 옵션을 제공하는 것 같습니다. 왜 더 복잡하게, 혹은 ‘정적(Static)’으로 만들어야 하는지 모르겠습니다. 사실, 제 포럼에서 수집한 피드백에 따르면 이러한 조정 없이는 안타깝게도 이 기능이 쓸모없어질 것입니다. 이건 정말 멋진 기능이고 꼭 필요한 추가임에도 불구하고, 그렇게 되면 정말 아쉽겠습니다.
저희 포럼은 일종의 지원 포럼으로, meta.discourse.org와 같은 성격입니다. 솔직히 말씀드리면, Discourse가 주로 제품 지원 포럼으로 사용되고 있는 것을 많이 봤지만, 그 외에도 다양한 용도로 사용되고 있습니다.
그래서 제 사례에 대한 피드백을 남겼습니다. 사이드바에서 제공하는 시각화 기능이 충분하지 않거나 전혀 적합하지 않을 수 있는 다른 사용 사례에 대해 피드백을 주는 것이 매우 적절하다고 생각합니다. 그러면 사용 사례와 원하는 사용자 행동을 설명해 주면 Discourse 팀이 이해하기 쉬울 것입니다. 아니면 적어도 저희 자체 제품에 대해선 그런 피드백을 받기를 원합니다.
따라서 제 제안은 이를 구성할 수 있도록 하는 것입니다. 심지어 사용자별로도 설정할 수 있으면 좋겠습니다. 단순히 카테고리를 나열하는 대신, 다음 속성을 가진 테이블 형식이면 좋겠습니다:
이름 (예: “최신 버그” 또는 “읽지 않은 해결된 작업”)
필터 (카테고리 AND 태그 목록) – 이는 저에게도 실제로 유용할 것 같습니다. 예를 들어 "모든 버그(프로젝트마다 [project]-bugs라는 카테고리가 있습니다) 중 상태가 pending(태그)인 것"과 같은 설정이 가능할 것입니다.
동작 – 읽지 않은 항목, 새 항목, 최신 항목, 가장 새로운 항목, 가장 오래된 항목, 상위 10개 … 등
이것이 다소 기술적으로 느껴질 수 있다는 점은 이해합니다. 하지만 좋은 UX 문제일 뿐일 수도 있습니다. 그렇게 하면 모두가 만족할 수 있을 것입니다.
저는 항상 "최신"을 사용하는데, 부분적으로는 제가 정의할 수 있는 유일한 옵션이기 때문입니다. 모든 주제를 최신 게시글 순서대로 표시하는 것 같습니다.
제 실수가 유용할 수도 있으니, 다른 옵션들이 무엇을 의미한다고 생각하는지 정리해 보겠습니다!
"새로움"은 마지막으로 포럼을 방문한 이후에 시작된 주제의 부분 집합만 표시합니다.
"읽지 않음"은 사용자가 추적 중인(예: 4분 이상 읽었거나 임계값이 어떻게 설정되어 있는지 모르겠지만) 또는 모니터링 중인(예: 카테고리를 모니터링 중이거나 게시글에 답글을 남긴 경우) 주제 중, 마지막으로 해당 주제를 읽은 이후에 새 답글이 있는 부분 집합을 표시합니다.
“확인 안 함”… 이 옵션은 전혀 정의할 수 없습니다. 아마도 모든 “읽지 않음” 주제를 포함하지만, 처음에는 답글이 있었으나 당시에는 아래로 스크롤하지 않아서 확인하지 못한 주제도 포함되는 것 같습니다. 아마도 "읽지 않음"과 "확인 안 함"을 혼동하고 있는 것일 수도 있습니다. 그렇다면 "확인 안 함"은 실제로 "읽지 않음"의 부분 집합일지도 모릅니다.
디스코르스(Discourse)의 특징은 그냥 작동하고 직관적으로 사용법을 알아낼 수 있다는 점입니다. 제 경우처럼 새로움/읽지 않음/확인 안 함을 무시하는 경우가 많습니다. 이러한 토론들(이메일 및 알림 시스템 관련 토론과 비슷하게)은 우리가 대개 무시하는 것들이 실제로는 생각보다 더 복잡해 보이게 만듭니다.
“보지 않은(Unseen)”은 읽지 않은 모든 주제를 의미합니다. 여기에는 새로운 주제, 읽지 않은 주제, 그리고 끝까지 읽지 않은 기타 모든 주제가 포함됩니다. 알림 상태는 중요하지 않습니다(다만 음소거된 주제는 여전히 숨겨집니다). 이는 특정 주제만 추적하는 것이 아니라 모든 것을 읽기를 좋아하는 사람들에게 유용합니다.