마이크로커뮤니티 / 클럽

안녕하세요,

Discourse가 마이크로커뮤니티(microcommunities) 지원을 고려해 본 적이 있는지 궁금합니다.

제 경우, 아마추어 무선 연사(amateur radio operators)로 구성된 커뮤니티를 운영하고 있으며, 이들은 지역 아마추어 무선 클럽의 일원이 될 수 있습니다.

지역 클럽들이 자체 그룹 페이지를 가지고 다음 내용을 표시할 수 있는 방법이 있으면 좋겠습니다:

  • 최신 활동
  • 클럽 주제 토론
  • 클럽 채팅 (새로운 Discourse 채팅 기능과 함께!)
  • 다른 클럽 멤버들의 프로필 보기

이 기능의 뼈대와 구조는 이미 Discourse 내에 존재한다고 생각합니다.

이를 빠르게 구현하는 방법 중 하나는 그룹 페이지를 개선하여 해당 그룹에 대해 카테고리를 표시할 수 있도록 하는 것이라고 생각합니다.

또한, 이 유형의 그룹을 다른 그룹과 구별하기 위해 "Clubs"라는 그룹 유형을 생성해야 할 것입니다.

이러한 클럽/마이크로커뮤니티 기능은 Invision Community가 이미 구축해 놓은 것인데, Discourse가 더 잘할 수 있다고 생각합니다!

또 다른 옵션으로, WordPress에 클럽 디렉터리와 이벤트 디렉터리를 구축하고 메인 클럽 페이지를 WordPress에 두는 것을 고려하고 있습니다. 모든 것이 Discourse 안에 있으면 개발 작업이 덜 필요하기 때문에 더 쉬울 것 같습니다. 하지만 클럽 페이지를 WordPress에 두는 것이 실제로는 더 나은 접근 방식일 수도 있습니다?

이 문제에 대한 다른 분들의 의견을 듣고 싶습니다!

5개의 좋아요

지역 그룹에서 해당 지역의 사용자(대부분)에게 흥미로운 유사한 게시물을 올리는 NaNoWriMo의 방식과 꽤 비슷해 보입니다. 저는 그곳의 관리자가 아니라 일반 사용자일 뿐이라, 이것이 어떻게 실현되는지에 대한 세부 사항은 알지 못하지만, 실현 가능하다는 것만은 알고 있습니다.

1개의 좋아요
1개의 좋아요

@merefield 공유해 주셔서 감사합니다!

제 커뮤니티에서는 사용자의 로컬 클럽이 주요 그룹이 되지 않기 때문에 저에게는 좋은 옵션이 아닐 것 같습니다. 사용자의 주요 그룹은 전 세계 조직 내 멤버십 레벨이 될 것이기 때문입니다.

그래도 관련은 있고, 홈페이지 콘텐츠를 동적으로 표시하는 기능이 정말 필요하니 더 자세히 살펴보겠습니다!

원래는 그룹 페이지 커스터마이징을 통해 이 문제를 해결하는 것이 가장 좋다고 생각했습니다.

그리고 플러그인을 설치할 수 있는 권한도 없습니다.

3개의 좋아요

@pfaffman의 TC는 더 유연하며, Primary Groups에 종속되지 않습니다. 제 플러그인은 설정이 거의 필요 없기 때문에 존재합니다.

3개의 좋아요

그냥 표준 카테고리일 뿐입니다. 권한에서 trust_level_0로 제한되어 있다는 점을 제외하면 특별할 것이 없습니다. 이 중 대부분을 만든 사람으로서 세팅 방식에 대해 아주 잘 알고 있습니다. :slight_smile:

5개의 좋아요

그 답에 웃음 이모지가 있으면 좋겠다 :sweat_smile:

2개의 좋아요

그 수가 700개가 넘으며, 많은 항목의 개요가 매년 업데이트됩니다. 더 설명이 필요할까요? :slight_smile:

2개의 좋아요

@merefield 커스텀 그룹 유형을 만들 수 있는지 혹시 아시나요? 그렇게 되면 "클럽"을 그룹 유형으로 식별하여 내 주요 멤버 그룹과 다르게 처리할 수 있을 것 같아요 :slight_smile:

그룹 사용자 정의 필드를 사용하여 이 작업을 수행할 수 있습니다. Custom Fields for Groups? 를 참조하거나 모델에 컬럼을 추가할 수도 있습니다. 어느 방법을 선택하든 플러그인이 필요합니다…

2개의 좋아요

또 다른 잠재적인 해법은 특정 그룹 "type"에 대해 공통 접두사를 사용하는 네이밍 컨벤션을 정하는 것입니다. 예를 들어 @x-foo와 @x-bar처럼요.

3개의 좋아요