흥미롭네요. 커뮤니티 규모는 얼마나 될 예정인가요? 회원은 몇 명이고, 가구는 몇 개인가요? 모두 서로 친족 관계인지, 아니면 각 가구가 완전히 독립적인지요? 규모가 크지 않다면, 이들을 위한 그룹과 보안 카테고리를 직접 생성할 수 있습니다.
개인적인 포럼은 여러분이 세우려는 포럼과 비슷합니다. 주로 제가 다양한 프로젝트와 정보를 관리하는 용도로 사용하며, 점차 다른 사람들을 초대해 함께하도록 하고 있습니다. 몇몇 대화는 소수의 사람들(예: 저, 파트너, 자녀들) 사이에 비공개로 유지해야 하고, 좀 더 넓은 집단(제 형제자매와 아버지, 또는 몇몇이 함께 무언가를 작업하는 경우)을 위한 대화도 있으며, 사이트의 모든 사람이 접근할 수 있기를 원하는 대화도 있습니다. 저는 수동으로 이렇게 하고 있지만, 혼란스러울 수 있습니다. 정확히 누가 무엇을 볼 수 있는지 모른다는 점이 불편해서 가입과 게시를 망설이는 사람들이 있었습니다.
또한 이웃 포럼도 운영하고 있습니다. 같은 집에 사는 이웃 주민들이 서로를 매칭하고, 비공개로 대화할 수 있는 카테고리를 제공하며, 다른 이웃들이 누가 함께 사는지도 알 수 있게 하면 흥미로울 것 같습니다. 현재는 연락처 스프레드시트와 사용자 정의 필드를 통해 이를 처리하고 있습니다.
현재로서는 Discourse가 이러한 유형의 설정을 호스팅하도록 설계되지 않았습니다. 지속 가능한 커뮤니티를 지원하는 데 부합하지 않기 때문입니다. 가능한 한 적은 수의 카테고리를 사용하여 최대한 많은 사람이 접근할 수 있도록 하는 것이 목표입니다. 나머지는 채팅과 개인 메시지로 해결할 수 있습니다. 다만 프로그래머라면 그룹, 카테고리를 자동으로 생성하고 사이드바에 추가하는 방법을 찾아낼 수 있을지도 모릅니다. 그렇게 하신다면, 여기서 결과를 공유해 주세요!
개인적으로는 그룹과 카테고리 생성 방식을 개선하는 데 관심이 있습니다. 원하시는 기능들:
- 그룹과 해당 그룹이 접근할 수 있는 보안 카테고리를 동시에 생성할 수 있는 기능
- 특정 그룹의 회원 등 사용자 하위 집합이 (1)을 수행하고, 자신의 카테고리에 대해 카테고리 관리자, 자신의 그룹에 대해 그룹 소유자가 될 수 있도록 하는 기능
- 사용자 이름으로 특정 주제와 카테고리에 접근 권한이 있는 사용자를 조회할 수 있는 기능
가입 시 (2)를 자동으로 수행하는 (4)의 아이디어도 흥미롭습니다. Discourse Automation 을 활용할 수 있을 것입니다. 하지만 그 경우 누가 카테고리 관리자가 되는 것일까요? 커뮤니티가 너무 크지 않다면, 피드백 카테고리에서의 논의를 통해 수동으로 조정할 수 있을 것 같습니다.