사실 저는 채팅이 왜 애초에 “적극적으로 찾아봐야만 보이는” 방식으로 취급되는지 근본적으로 의문을 제기하고 싶습니다. 카테고리나 토픽은 그렇게 취급되지 않는데, 채팅도 그래서는 안 된다고 생각합니다! 앞서 다른 곳에서 언급했듯이, 채팅은 Discourse에서 "1급 시민(first-class citizen)"이 되어야 합니다. 즉, 제 생각에는 최상위 뷰(예: 카테고리 목록 등)에서 기본적으로 보여야 합니다.
물론 초기 구현에 "토픽별 채팅"이 실제로 포함될지 여부에 따라 이 부분을 고려해야 합니다. 제가 마지막으로 들은 바로는 출시 기능에서 제외하는 것을 고려 중이라고 했는데, UI/UX 측면에서 고려할 사항이 까다롭고 채팅은 본질적으로 토픽에 덜 집중되는 경우가 많으므로 좋은 아이디어라고 생각합니다. 카테고리는 채팅을 정의하기에 충분히 집중되어 있으면서도 너무 집중되지 않은 좋은 균형점을 제공합니다.
만약 토픽별 채팅이 포함된다면, 당연히 모든 채팅 채널을 기본적으로(참가하지 않은 상태로) 표시하는 것은 덜 합리적이겠지만, 적어도 카테고리 수준의 채팅은 그냥… 계속… 보여야 한다고 생각합니다. 활성적으로 숨기거나, 연필 아이콘 등으로 "내 채널"과 “모든 채널” 뷰를 전환할 수 있을 것입니다(기본값은 “모든 채널” 뷰).
Discourse 채팅에 새로 진입하는 많은 사용자에게 가장 익숙한 비유가 될 가능성이 높은 맥락에서 Discord가 어떻게 작동하는지 생각해 보세요. 물론 Slack도 또 다른 사례이지만, Slack은 기본적으로 비공개인 반면, Discord와 많은 Discourse 인스턴스는 "기본 공개"에 가깝습니다. 따라서 이 부분도 제 선호도에 영향을 줍니다. 다른 분들도 동의하는지 궁금합니다 (Jim님, 토픽을 반쯤 탈취한 것 같아 죄송합니다!).
한 발짝 물러서서 생각해 보면, 이를 전체적인 "채널 발견(Channel Discovery)"의 맥락에서 고려해 볼 가치가 있다고 생각합니다.
채널의 발견 가능성을 높이기 위해 우리가 할 수 있는 일은 많습니다. 현재 제 우선순위 목록의 맨 위에 있는 것은 다른 채널을 빠르게 언급할 수 있는 기능입니다(“아 맞다, 며칠 전에 #community-building에서 이걸 논의했었지”).
다만, 할 수 있는 다른 방법들도 plenty 있습니다… (관련 채널 표시… 채널에서 게시물이 링크될 때 해당 게시물에 대한 인바운드 링크 제공… discobot이 가끔 가입할 만한 채널을 다이렉트 메시지로 보내기… “채널 생성됨” 메시지를 “일반” 채널에 게시… 토픽 목록에 채널용 탭 추가…) 어떤 의미인지 아실 겁니다. 가능성이 무궁무진합니다.
정확히 어디서부터 시작할지는 아직 모르겠지만, 브레인스토밍에 도움이 되는 맥락이라면, “토픽별(per topic)” 채널 기능을 제거할 계획임을 확인해 드립니다. 단, 카테고리당 두 개 이상의 채널을 가질 수는 있습니다.
정말 멋진 아이디어들이네요! 그런 아이디어들을 가지고 있고 이 부분을 탐구하고 있다는 소식을 들으니 기쁩니다. 물론 기존에 존재하는 주요 옵션인 Slack과 Discord에도 이에 대한 몇 가지 가능한 모델이 있습니다. (IMO로는 Discord가 Slack보다 더 적합하다고 생각하는데, Discourse의 일반적인 커뮤니티 상호작용 및 탐색 모델에 더 잘 부합한다고 보기 때문입니다.)