사이드바 카테고리 설정 -- 별도의 설정 대신 팔로우/트래킹을 그대로 따르는 건가요?

Try out the new sidebar and notification menus! 토론을 이어서:

@Jonathan5는 사이드바 카테고리별 개별 설정을 제거하고 단순히 "감시(watched)"와 “추적(tracked)” 기능을 사용하는 쪽으로 변경하는 것이 좋다고 제안했습니다. @mcwumbly는 이것이 원래의 설계였지만, 사람들이 이를 너무 많은 알림 소음으로 느꼈다고 답했습니다. 그리고:

제가 이것을 테스트한 이후로 무언가 변경된 것 같습니다 — 아니면 제가 전에 틀린 것이었을 수도 있고 — 이제 감시나 추적되지 않은 사이드바 카테고리에도 새 메시지 수가 표시됩니다(추적된 카테고리와 동일하게). 아마도 이전보다 덜 혼란스러울 것입니다.

아직 "추적보다 약간 덜 추적"하는 클래스가 필요한지 확신이 서지 않지만, 필요하다면 사용자들에게 부담을 덜 주기 위해 카테고리 감시 옵션에 추가하는 것이 더 나을 것 같습니다. 예를 들어 다음과 같이:

  • Watching (감시)
  • Watching First (최상위 감시)
  • Tracking (추적)
  • Sidebar Link (사이드바 링크)
  • Normal (일반)
  • Muted (음소거)

… 그리고 Sidebar Link 이상인 모든 항목이 표시되도록 하는 것입니다.

별도의 설정 옵션 위치가 줄어들고, 보너스로 기존 벨 아이콘을 통해 각 카테고리에서 쉽게 설정할 수 있습니다.

어떻게 생각하시나요?

6개의 좋아요

사이드바의 외관을 추적 수준과 분리하고 싶은 욕구가 UI를 살펴볼 때 더 명확해집니다… 각 옵션마다 설명이 필요한 5개 이상의 옵션이 포함된 드롭다운은 다소 복잡하게 느껴집니다.

따라서 사이드바가 이렇게 결합되면 설명이 길어지고 기능성이 덜 명확해집니다… 예를 들어 'Watching(관심)'은 다음과 같이 변합니다:

이 카테고리의 모든 주제에 자동으로 관심을 갖고 사이드바에 링크가 추가됩니다. 모든 주제에서 새 게시물이 작성되면 알림을 받고 새 답변 수를 확인할 수 있습니다.

이것을 이해하기엔 다소 부담이 됩니다. 이 메뉴를 참조하지 않고도 'Watching(관심)'과 'Tracking(추적)'의 차이를 설명할 수 있는 Discourse 사용자가 이미 적을 것이라고 추측합니다.

더 단순하고 보편적으로 이해되며 설명이 덜 필요한 개념을 향해 나아가고 싶습니다.

또한 특정 카테고리/태그 등에서 주제를 집계할 수 있는 개인화된 홈페이지와 같은 향후 기능도 고려하고 있습니다. 사이드바의 “tracked(추적됨)” 링크는 이 기능의 초기 버전이라고 할 수 있습니다.

따라서 미래에는 "tracked(추적됨)"가 "subscribed(구독됨)"로 바뀌고, 그 시점에는 설명이 덜 필요한 패턴을 따를 수 있을 것입니다. 예를 들어 YouTube:

그들의 경우 "Subscribe(구독)"는 이 콘텐츠를 내 홈페이지와 구독 목록에서 보고 싶다는 뜻이며, 알림 옵션은 매우 단순합니다. 우리는 여전히 그보다 더 많은 세부 정보가 필요하지만, 별도의 “구독” 버튼이 있다면 기존 추적 메뉴를 알림 중심으로 집중시켜 한눈에 이해하기 쉽게 만들 수 있을 것입니다.

(단순한 예시이며, 현재로서는 이와 같은 것에 대해 확정된 계획은 없습니다)

전반적으로 이에 동의하며, 격리된 설정 메뉴가 아니라 카테고리나 태그 페이지에서 직접 카테고리를 태그를 사이드바에 추가할 수 있는 기능을 보고 싶습니다… 하지만 이미 복잡한 개념들을 더 복잡하게 만들지 않는 방식으로 해결책을 찾을 수 있기를 바랍니다.

3개의 좋아요

게시물 2개가 새로운 주제로 분리되었습니다: 이미 추적한 항목을 쉽게 확인할 수 있는 방법이 있나요?

전혀 그 말에 동의합니다. 유용하되 사용자가 압도당하지 않도록 하되, 주로 설정(Preferences)에서 찾을 수 있도록 하는 것이 우선이라고 생각했습니다. 이 기능이 여기에 없는 것이 이상하게 느껴집니다:

… 그리고 다른 영역에서 이 기능을 발견하게 되면, 다른 영역에도 카테고리 설정이 있는지 확인하기 위해 모든 영역을 클릭해서 둘러봐야 하는 것 같은 느낌이 듭니다.

이것은 특히 혼란스럽습니다. 왜냐하면 알림(Notifications) 설정은 (그렇죠? 맞죠?) 사이드바의 카테고리 옆에 표시되는 내용을 변경하기 때문입니다 — 또한 ‘모두(Everything)’와 ‘추적(Tracked)’ 아래에 표시되는 내용도 변경합니다.

1개의 좋아요

네, 우리는 이 부분의 전면 개편에 전적으로 동의합니다. 이 컨트롤들을 사용하는 것이 특히 재미있지 않고, 수많은 컨트롤들이 여기저기 산재해 있기 때문입니다. 사이드바를 거기로 옮기는 것은 특히 잘못되었다고 느낄 것입니다. 왜냐하면 사이드바는 알림을 보내지 않기 때문에, 이 위치는 "알림 → 카테고리"가 되어야 하니까요.

카테고리와 태그 사용자 설정을 처리하는 통합 UI의 아이디어를 논의해 왔지만, 아직 브레인스토밍 단계에 머물러 있습니다.

@awesomerobot 일반적인 아이디어는 카테고리나 태그마다 한 줄씩 표시하고, 사용자가 해당 항목에 대해 무엇을 할지 결정할 수 있도록 하는 것입니다. 그런 다음 검색 상자와 함께 사용자가 조치한 모든 항목의 목록을 표시합니다.

앞으로 몇 달 동안 이 부분에서 진전이 이루어질 수 있다고 확실히 예상할 수 있습니다.

4개의 좋아요

이 대화가 오가고 있는 것 자체가 기쁘지만, 10월 이후로 어떤 변화가 있었는지 궁금합니다.

저는 상당히 활발한 커뮤니티를 운영하고 있으며, 2019년 디스코urs로 전환한 이후 가장 흔한 질문/요청/불만은 항상 알림(Notification) 관련입니다. 간단히 말해, 옵션이 너무 많아 대부분의 사용자가 기능을 전혀 사용하지 않습니다. 그들을 탓할 수는 없습니다. 그들은 단순히 커뮤니티에 참여하고 싶을 뿐, 애플리케이션을 배우는 데 시간을 반이나 쓰고 싶어 하지 않기 때문입니다. (솔직히 말해, UX 관점에서 그렇게 해야 할 필요도 없습니다.)

배경/역사: 제 포럼은 1999~2000년경부터 운영되어 왔습니다. 포럼 애플리케이션을 최소 열두 번 이상 교체했습니다. 대화와 커뮤니티 형성을 위한 성능 면에서 디스코urs는 그중 어떤 것도 압도적으로 뛰어납니다. 제 겸손한 의견으로는, 사이드바에 해당 설정이 반영되도록 카테고리(Categories)와 태그(Tags) 하위의 알림을 단순화하는 것이 사용자에게만 이롭다고 생각합니다.

생각할 것은 줄이고, 활용은 늘리세요.

현재 제 사용자를 설문 조사한다면, “Watched(주시)”, “Tracked(추적)”, "Watching First Post(첫 게시물 주시)"의 차이를 설명할 수 있는 사람은 매우 적을 것입니다. 사이드바(매우 필요한 추가 기능이었으며, 저는 이를 좋아합니다)를 고려하면 복잡성이 더 커집니다.

따라서, 여기에는 아마도 일부 분을 불편하게 할 수 있는 어려운 질문들이 있습니다(의도는 아닙니다). 여기에는 분명히 역사적 맥락이 있을 것이므로 …*

  • 왜 Watched와 Tracked, 그리고 Watching First Post가 모두 존재합니까? 여기에는 어떤 역사가 있습니까? 자연스럽게 그렇게 된 것입니까? 그 결정은 시간이 지나며 어떻게 평가되고 있습니까? 이러한 옵션이 실제로 사용되고 있음을 시사하는 데이터가 있습니까, 아니면 단순히 처음부터 그대로 남아 있었을 뿐입니까?
  • Watching First Post는 여전히 의미가 있습니까? 사용 사례는 무엇입니까? "카테고리에 대한 알림은 받고 싶지만, 실제로는 각 새 주제에서 첫 게시물만 받고 싶다"고 말하는 사용자가 그렇게 많습니까?
  • Watched와 Tracked의 설명을 제가 직접 읽어봐도 차이를 확실히 알지 못하겠습니다.

이 세 가지가 하나로 통합되는 세계는 있을까요? 아니면 적어도 두 가지는? 사용자가 단순히 Category 또는 Tag 하위의 new topics(새 주제)에 대한 알림만 받고 싶어 한다면 어떻게 될까요? 그리고 Sidebar가 단순히 그 선택을 반영한다면요? 압도적인 양의 옵션을 제공하는 대신, 사용자가 커뮤니티에 기여하는 데 집중할 수 있도록 길을 열어주는 것은 어떨까요?

많은 질문을 드린 것 같고, 진심으로 벌집을 들쑤시려는 의도는 아닙니다. 하지만 저는 사용자(최소한 제 사용자)를 알고 있습니다. 물론, 제 의견이 어떤 가치를 지니는지 판단해 주십시오. 어쨌든, 저는 디스코urs 제품을 계속 사랑하고 있으며, 사이드바 도입으로 그 관심은 더욱 커졌습니다. :slight_smile:

1개의 좋아요

이전에 알림/이메일 시스템을 완전히 이해하려면 박사 학위가 필요할 정도라고 말한 적이 있습니다. 그래서 전반적으로 동의하지만, 저는 독자로서 "첫 번째 게시글 보기"를 사용하고 있습니다(정말 관심 있는 토픽의 경우 "보기"로 전환하죠). 그리고 제 자체 포럼에서는 일부 카테고리의 기본 설정을 "보기"에서 "첫 번째 게시글 보기"로 변경하여 최근 월 이메일 비용 약 20달러를 절감했습니다.

4개의 좋아요

이 옵션은 공지사항이나 뉴스 카테고리가 있는 사이트에서 _매우 유용_합니다. 실제로 새 게시물이 올라왔을 때만 알림을 받고 싶지, 그 게시물에 달리는 모든 댓글 알림은 원하지 않기 때문입니다.

실제 예로 Home Assistant 블로그 카테고리를 참고해 보세요. 새 블로그 글이 올라오면? 네, 알림을 주세요. 하지만 “잘했어”부터 “내 치즈를 빼앗아서 이제 너를 싫어하게 됐어”까지 수백 개의 다양한 답변이 달릴 때마다 알림을 받고 싶지는 않습니다!

5개의 좋아요

좋은 예시입니다. 하지만 악마의 변호사 역할을 맡아 보겠습니다: 실제로 Discourse를 블로그나 뉴스 도구로 사용하는 사람이 얼마나 될까요? Discourse 홈페이지나 그 이후의 기능 소개 페이지 어디에도 그런 용도가 언급되어 있지 않습니다. 오히려 "블로그 연동"만 언급되어 있을 뿐입니다. Discourse는 커뮤니티 구축 도구입니다.

Ghost는 블로그 도구이고, WordPress도 마찬가지입니다. Discourse는 이러한 플랫폼들과 경쟁하려는 것이 아니라, 그것들과 함께 매우 잘 어우러져 작동합니다. Discourse를 블로그 도구로 사용하는 것은 분명 독특한 방식이지만, 그것이 우리가 현재 복잡한 “알림” 기능 세트를 어떻게 구분할지 고민하고 있는 내장 기능의 사용 사례로 인정될 수 있을까요?

@sam과 다른 분들이 이에 대해 어떻게 생각하시는지 궁금합니다. 이는 Discourse의 정체성과 매우 밀접하게 관련되어 있기 때문입니다.

제가 보기에는 "첫 게시물 보기"가 플러그인이라면 해당 예시는 의미가 있지만, 기본적으로 제공되는 기능은 아닐 것입니다. 커뮤니티 중심의 사이트들이 복잡한 알림 옵션의 그물을 어떻게 풀어야 할지 알아내도록 강요하는 것은 바람직하지 않으니까요.

대부분의 사이트에서는 첫 게시물을 관찰하는 기능이 가장 합리적이라고 생각합니다. 물론 이는 사용자 설정 사항이므로 강제 사항은 아니지만, 특정 카테고리(또는 태그)의 새 주제에 대해 알림을 받을 수 있으면서도 이후 모든 답변에 대한 알림으로 시달릴 필요는 없기 때문에 매우 유용합니다. 이 기능이 유용하지 않을 수 있는 사이트의 예를 들어 주시겠어요?

실용적인 관점에서 보면, 이 기능이 플러그인으로 작동하는 방식이 어떻게 될지 이해가 되지 않습니다.

3개의 좋아요

“각 새 주제에 있는 첫 번째 게시물”은 사실 “각 새 주제”를 의미하므로, 이름을 “새 주제 보기”로 바꾸는 것이 좋을 것 같습니다.

세 가지 알림 설정 중 이 설정이 실제로 가장 유용하다고 생각합니다. 새 주제에 대해 알림을 받게 되며, 흥미롭다고 느끼면 참여하게 됩니다(이 경우 보기로 전환됨) 또는 수동으로 보기로 설정할 수 있습니다.

5개의 좋아요

정말 좋습니다.

저는 그저 알림의 복잡성과 이를 단순화하는 방법에 대해 지적해 보려 했을 뿐입니다. 이것이 하나의 방법이 될 수 있습니다: 사용자가 단순히 '새 주제’를 감시 중이라면, 다른 옵션들은 의미가 있을까요? 꼭 필요한가요?

여전히 Discourse가 사용률 데이터나 실제 사용자(관리자가 아닌)들의 피드백을 가지고 있는지 궁금합니다. 이를 통해 의사결정에 참고할 수 있을 것 같아서요. 현재 우리는 많은 가정 위에 작업하고 있는 것 같습니다.

재미있는 아이디어네요 — 제 말 들어보세요 — 우리가 호스팅 중인 포럼에서 데이터를 수집해 보겠습니다.

아래에 category_user 수준의 설정을 정리했습니다. 모든 포럼의 설정을 모두 집계했기 때문에, 특정 대형 포럼들이 숫자에 영향을 미칠 수 있어 상당한 영향을 미칠 수 있습니다.

추적(tracking) 기능을 제거하고 "첫 게시글 보기"를 "새 주제 보기"로, "보기"를 "새 게시글 보기"로 이름을 바꾸는 것을 제안합니다.

비율 레벨
20.2% 일반(regular)
11.7% 추적(tracking)
33.8% 보기(watching)
34.2% 첫 게시글 보기(watching first post)
2개의 좋아요

저는 "추적"을 선택하지 않지만, 4분간 읽거나 하는 등의 조건이 충족되면 백그라운드에서 자동으로 실행되는 방식으로 유지하는 것도 나쁘지 않을 것 같습니다. 그러면 관심도를 나타내는 숫자가 표시되니까요. 제 생각에 추적 기능은 단순히 숫자를 원형으로 표시할 뿐이고, 토픽의 활동 수준에 따라 숫자의 색상이 달라지는 정도입니다. 전체적으로 보기에는 안 좋지만, 어쨌든 제 역할을 하고는 있습니다.

1개의 좋아요

음, 여기서는 어쨌든 알림을 받고 있죠. 그래서 우리는… 새로운이라는 표현을 쓰는 거예요.

데이터 기반 의사결정. 최고!

11.7%의 사용자만 유용하다고 생각하는 기능을 제거하는 것이 사이드바와의 (잠재적으로) 더 나은 연동을 통해 알림을 더 효율적으로 만드는 데 도움이 된다면, 좋은 단계라고 생각합니다.

추적(Tracking)과 보기(Watching)이라는 명명법이 혼란의 큰 원인이라고 생각하며, 채택률이 낮은 이유도 그 때문일 것이라 추정합니다.

예를 들어, https://meta.discourse.org/new 를 말씀하시는 것 같습니다.

작은 사이트이거나 특정 카테고리를 선택하거나 북마크하는 것을 마다하지 않는다면 괜찮습니다. 하지만 큰 사이트에서는 그저 정보의 홍수(firehose)일 뿐입니다. 특정 태그나 주제에 대해 이렇게 설정하면, 당신이 더 관심을 가질 가능성이 있는 것들을 골라내고, 그것들이 당신의 주의를 끌도록 강조 표시할 수 있습니다.

이것은 카테고리 레벨의 것만인가요? 태그의 경우 Tracking이 더 나은가요? 그리고 이는 대부분의 Tracking이 주제 레벨(topic_user.notification_level)에서 이루어진다는 뜻인가요, 아니면 대부분 'normal’을 선택한 건가요? (그리고 Mute는 차트에 나오지 않았는데, 이는 꽤 놀라운 일입니다)

참고로, 'Watching First Post’의 경우 OP의 수정 사항이 있을 때도 알림을 받는 것 아닌가요? 따라서 새 주제뿐만 아니라 약간 더 많은 알림을 받게 됩니다.

태그 알림은 그렇게 많이 사용되지 않습니다.

반대입니다. 그리고 놀랍지도 않아요. 트래킹이 별로 유용하지 않거나, 아니면 제가 그 목적을 제대로 이해하지 못하고 있는 것 같습니다.

tag_users 분석 결과:

비율 레벨
0.5% 일반(regular)
1.9% 트래킹(tracking)
10.4% 감시(watching)
87.2% 첫 게시물 감시(watching first post)

저는 알림 설정에 관심이 있었기 때문에 무음(Mute)을 의도적으로 제외했습니다. 무음은 주로 다른 시나리오에서 사용되거든요. 또한 대부분의 topic_user 레코드가 누군가 답변을 하거나 특정 시간 동안 주제를 읽을 때 자동으로 생성되기 때문에 이 역시 포함하지 않았습니다.

1개의 좋아요

이 중 기본 설정인 항목이 몇 개인지 알 수 있는 방법이 있을까요? 많은 사람들이 아예 설정을 사용하지 않을 수도 있습니다.