커뮤니티 프로젝트를 위한 레이아웃

이 예시 사이트는 제가 참여하고 있는 자원봉사 프로젝트의 커뮤니티 포럼을 어떻게 발전시킬 수 있는지에 대한 제안입니다. 목표는 대화만 이루어지는 커뮤니티 포럼에서 벗어나 커뮤니티를 프로젝트의 중심에 두는 방향으로 나아가는 것입니다.

카테고리는 대화(Talk), 공유(Share), 행동(Act)으로 나뉩니다. 팀 영역은 태그로만 표시됩니다. 이 아이디어는 카테고리로 커뮤니티를 분할하지 않고, 모든 영역에서 팀에 접근할 수 있도록 유지하는 것입니다.

이 제안에 맞춰 Assign(할당) 기능을 Lead(리드)로, Solved(해결됨) 플러그인을 Completed(완료됨)로 수정했습니다. 주제에서 해결됨을 선택하면 기본적으로 할당이 해제되며, 이 방식은 여기에서 잘 작동합니다. 리드는 완료되지 않은 활동 리드만 표시하기 때문입니다.

Event(이벤트) 기능을 사용하여 활동을 일정표에 올리는 것과도 잘 어울립니다. 여기에서 유일한 수정 사항은 출석을 위해 Going/Not going(참석/불참)을 Join(참가)과 Leave(퇴장)으로 이름 변경한 것입니다. 기본 설정에서 Upcoming events(예정된 이벤트) 캘린더에 활동이 목록으로 표시되며, 이는 편리해 보입니다.

여러분은 커뮤니티 협력을 위해 Discourse를 어떻게 설정하셨나요? 단순한 포럼 설정을 넘어선 더 많은 접근법에 대해 듣고 싶습니다!

12개의 좋아요

이 글을 올려주셔서 정말 감사합니다. 저는 매우 유사한 용도로 Discourse 설치를 계획하고 있는데, 여러분이 하고 계신 모습을 보니 생각할 거리가 많고 영감을 줍니다.

제 아이디어와 해결책은 여기에 올리지 않겠습니다. 그 부분은 별도의 주제로 다루는 것이 낫고, 이 글은 여러분의 아이디어에 대한 논의에 집중하는 것이 좋을 것 같아서입니다.

  1. 깔끔하고 단순해 보이는 점이 좋습니다.

  2. Talk / Share / Act로 나누신 구조가 정말 명확해 보여서 그 선명함이 좋습니다. 다만, 제 커뮤니티에서는 실제로 그렇게 작동하지 않는다고 생각되어 채택하고 싶지 않습니다. 예를 들어 Talk를 둘러보되 Share는 무시하고 싶은 사람이 누구인지, 그리고 그 구분이 누구에게 도움이 되는지 확신이 서지 않습니다.

  3. 왼쪽 컬럼이 멋집니다 … 그건 테마 컴포넌트인가요, 아니면 커스텀 테마인가요?

  4. 왼쪽 사이드바 상단에 이미 카테고리가 있는데, 상단 메뉴에 "Categories"를 추가하는 목적은 무엇인가요?

  5. solved 플러그인을 "Completed"로 변형하는 아이디어가 매우 흥미롭습니다. 한번 시도해 볼 것입니다.

6개의 좋아요

피드백 감사합니다, 조너선! 그리고 네, 이 주제를 다양한 솔루션의 모음으로 설정하지 않는 것이 좋은 아이디어라고 생각합니다. 그래서 제 원본 글(OP)의 제목과 내용을 수정했습니다!

2)에 대해, 네, 같은 용어를 그대로 사용하라고 제안하려는 것이 아닙니다. 다만 일반적인 제안이 하나 있는데, 그것은 1단계 카테고리로 커뮤니티를 하위 그룹으로 나누지 않는 것입니다. 이를 시각화하기 위해 마인드맵을 만들었습니다. 저에게, 유사한 흰색 거품 안에 넣을 수 있는 모든 것은 이 레이아웃을 잘 뒷받침할 것입니다:

  1. 저는 Custom Layouts 플러그인과 현재 모든 위젯(카테고리 목록, 프로필, 사용자 정의 HTML, 주제 목록)을 사용하고 있습니다. 따라서 태그(커뮤니티, 디자인, 개발, 마케팅)를 나열하는 내비게이션 메뉴는 사용자 정의 HTML 목록입니다.

  2. 저는 사이드바를 데스크톱 뷰에서만 사용하고 모바일에서는 사용하지 않기 때문에, 상단 내비게이션에도 카테고리를 표시합니다. 또한, 사이드바 메뉴에서 유사한 강조를 주고 싶지 않은 추가 카테고리가 있을 수도 있습니다.

8개의 좋아요

당신의 사고방식이 정말 마음에 들어요. 처음에 디스코urs 플러그인 작성법을 배울 때 저도 카테고리에 너무 많은 비중을 두는 실수를 했었거든요. 디스코urs에서 수행하는 행동을 현실에서 어떻게 할지 상상해 보는 것이 좋다고 생각해요. 카테고리에 들어가서 "새 주제 만들기"를 하는 상황을 상상해 보세요. 제게는 그다지 자연스럽지 않게 느껴져요. 현실에서 비슷한 일을 해본 적이 전혀 없거든요. "대화를 시작한다"거나 "질문을 한다"는 식의 행동을 하는 것이 훨씬 자연스럽다고 생각해요.
행동은 실제로 자연스러워야 합니다. "주제를 만든다"는 표현은 기계적으로 느껴지고, 제게는 심지어 약간 무례하게까지 느껴져요. 그래서 현재 작업 중인 플러그인에서 코포저의 동작을 커스텀으로 대체하는 API를 구축하고 있어요. 목적을 가진 커뮤니티를 만들겠다는 당신의 아이디어도 좋아해요. 디스코urs 기반의 협업형 사전이라는 제 목표도 비슷한 방향을 향하고 있다고 느껴요. 디스코urs는 어떤 식으로든 커스터마이징이 필요합니다. 그렇지 않으면 페이스북 그룹과 너무 비슷해지고, 페이스북 그룹은 진입 장벽이 매우 낮거든요.
couchers.org가 성공하길 바랍니다. 3월 타이베이 도착 당시 couchsurfing.org를 사용했지만 그 이후로는 사용하지 않았어요. 하지만 다른 여행객들로부터 그곳이 약간 혼란스러워졌다는 이야기를 들었습니다 :slight_smile: 벤처 캐피털이 모든 것을 망가뜨리죠 :crazy_face:

7개의 좋아요

좋아요!

파빌리온에서 프로젝트를 관리하기 위해 Discourse를 사용하는 방식과 꽤 비슷합니다. 우리는 다음을 사용합니다.

  1. 할당(Assign)을 위해 Assign
  2. 이벤트를 위해 Discourse Event
  3. 완료 표시를 위해 토픽 닫기
  4. "팀"을 위해 카테고리 (예: 각 고객사마다 자체 비공개 카테고리와 그룹을 생성)
  5. "프로젝트"와 "태스크"를 구별하기 위해 태그

사이드바를 위해 Layouts 플러그인과 Layouts 카테고리 목록 위젯도 사용하고 있습니다. :slight_smile:

모바일 레이아웃 뷰를 사용하지 않기로 한 이유가 궁금합니다.

우리는 테마 컴포넌트를 통해 카테고리 드롭다운을 완전히 숨기도록 설정했습니다. 특정 카테고리를 선택하기 위해 카테고리 목록 위젯에 어떤 수정을 가했는지, 또는 excluded_categories 설정을 사용하고 있는지 궁금합니다. included_categories 설정(또는 비슷한 것)을 추가하는 것도 고려해 보았는데, 이는 몇몇 사용자에게 유용할 수 있을 것 같습니다.

사실 최근에는 thepavilion.io에서 지식 베이스 조직 방식을 변경하기 위해 3단계 카테고리를 활성화했습니다. 이전에는 다음과 같은 구조였습니다.

knowledge
  layouts
  custom-wizard
  category-highlighter

이제는 다음과 같이 변경되었습니다.

knowledge
  plugins
    layouts
    custom-wizard
  themes
    category-highlighter

플러그인과 테마가 이를 처리하는 것이 특히 더 복잡해지기 때문에, 이 변경을 위해 상당한 시간을 고민했습니다. 예를 들어, 레이아웃 카테고리 목록 위젯은 3단계를 지원하지 않았습니다(최근에 지원 기능을 추가했습니다).

그러나 이제 지식 베이스에서 조직적인 이유로 3단계가 필요합니다(예: 카테고리 기반으로 특정 지식 토픽을 API에서 가져와야 하는 경우). 프로젝트/업무 기반의 Discourse에서는 토론 중심의 포럼에서의 토론 주제보다는 조직적인 필요에 따라 분류가 영향을 받을 수 있습니다.

7개의 좋아요

사실 현재 모바일 뷰에 만족하고 있습니다. 또한 적응(adaption)을 너무 복잡하게 만들지 않는 것이 유용하다고 생각합니다. 따라서 사이트의 기본 내비게이션은 표준 내비게이션 메뉴로 작동합니다.

방금 확인해 보니, 어떻게 작동하는지 이해하는 데 몇 가지 어려움이 있었습니다. 마치 하드코딩된 HTML 메뉴인 것 같습니다. 저도 그런 방식은 피하고 싶습니다.

네, 위젯 설정에서 몇 가지 카테고리를 제외했습니다. 그리고 포함하는 방식이 더 직관적이라고 생각합니다. 대부분의 설정이 그렇게 작동하니까요. 위젯을 처음 활성화할 때 기존 카테고리를 모두 그 목록에 채워 넣을 수 있을까요?

전체적으로 discourse_layouts 플러그인을 정말 좋아합니다 :star_struck: 위젯에 대한 추가 피드백은 여기에 남겼습니다:

5개의 좋아요

훌륭한 피드백 감사합니다! thepavilion.io에서 답변을 드렸습니다 :slight_smile:

3개의 좋아요