Discourse가 마이크로커뮤니티(microcommunities) 지원을 고려해 본 적이 있는지 궁금합니다.
제 경우, 아마추어 무선 연사(amateur radio operators)로 구성된 커뮤니티를 운영하고 있으며, 이들은 지역 아마추어 무선 클럽의 일원이 될 수 있습니다.
지역 클럽들이 자체 그룹 페이지를 가지고 다음 내용을 표시할 수 있는 방법이 있으면 좋겠습니다:
최신 활동
클럽 주제 토론
클럽 채팅 (새로운 Discourse 채팅 기능과 함께!)
다른 클럽 멤버들의 프로필 보기
이 기능의 뼈대와 구조는 이미 Discourse 내에 존재한다고 생각합니다.
이를 빠르게 구현하는 방법 중 하나는 그룹 페이지를 개선하여 해당 그룹에 대해 카테고리를 표시할 수 있도록 하는 것이라고 생각합니다.
또한, 이 유형의 그룹을 다른 그룹과 구별하기 위해 "Clubs"라는 그룹 유형을 생성해야 할 것입니다.
이러한 클럽/마이크로커뮤니티 기능은 Invision Community가 이미 구축해 놓은 것인데, Discourse가 더 잘할 수 있다고 생각합니다!
또 다른 옵션으로, WordPress에 클럽 디렉터리와 이벤트 디렉터리를 구축하고 메인 클럽 페이지를 WordPress에 두는 것을 고려하고 있습니다. 모든 것이 Discourse 안에 있으면 개발 작업이 덜 필요하기 때문에 더 쉬울 것 같습니다. 하지만 클럽 페이지를 WordPress에 두는 것이 실제로는 더 나은 접근 방식일 수도 있습니다?
지역 그룹에서 해당 지역의 사용자(대부분)에게 흥미로운 유사한 게시물을 올리는 NaNoWriMo의 방식과 꽤 비슷해 보입니다. 저는 그곳의 관리자가 아니라 일반 사용자일 뿐이라, 이것이 어떻게 실현되는지에 대한 세부 사항은 알지 못하지만, 실현 가능하다는 것만은 알고 있습니다.