디스코ourse 위키(‘Morphpedia’) 피드백 요청

우리는 Discourse를 위키로 사용하여 지식을 크라우드소싱하고, 매일 밤 이를 우리 웹사이트(우리 도메인)에 기사로 게시하는 시스템을 구축하고 있습니다. 아래 이미지에서 "traits"는 "articles"와 1:1로 대응합니다. traits(또는 morphs)는 파충류의 "품종(breeds)"과 유사하게 생각할 수 있습니다.

동기:

  • 웹사이트에 게시하는 목적은 동일한 서브도메인에 배치하여 메인 사이트와 더 긴밀하게 통합(다양한 링크 연결 등)하고, 디자인과 느낌을 완전히 변경하는 등의 작업을 수행하기 위함입니다.
  • 쓰기 접근 시스템으로 Discourse를 사용하는 이유는 이미 사용하고 있기 때문이며, 이 작업에 충분히 적합한 것으로 판단되었고, 매우 마음에 들기 때문입니다. 또한 부수적으로 포럼의 인기도 높아질 것으로 예상됩니다. 포스트를 토론에 사용하지만 위키 편집은 승인된 편집자에게만 제한할 예정이므로, 엄밀한 의미의 위키라고 보기는 어렵습니다.

상세 정보:

  • 이 작업에서 백엔드는 Discourse API를 사용하여 토픽을 가져오고 Beautiful Soup으로 cooked HTML을 파싱합니다. 개발자는 마크다운 파싱만큼이나 쉬운 방법이라고 판단했습니다. 어쨌든 그리 어렵지 않습니다. 일부 목적을 위해 태그도 사용하고 있습니다.
  • 각주(footnote) 플러그인을 발견하여 설치했습니다.

필요할 것으로 예상되는 복잡한 기능 중 하나는 우리 전문가들이 편집자가 위키에 수행한 변경 사항을 매일 검토하여 오류가 없는지 확인할 수 있는 일종의 다이제스트 생성 기능입니다. Discourse 다이제스트 이메일이 유용할 수 있다는 점은 알고 있지만, 그것은 포스트/토론에 더 초점을 맞추고 있다고 보며, 우리는 내장된 “diff” 시각화 기능에 더 가까운 것이 필요합니다. 이 부분은 자체 개발이 필요할 수도 있습니다. 여기서 정말 유용할 수 있는 간단한 기능은 편집 페이지에 “댓글” 또는 “요약” 필드를 추가하여 편집자가 자신의 변경 사항을 요약할 수 있게 하는 것입니다. MediaWiki와 같은 일부 위키에서 볼 수 있는 방식입니다.

이 과정에 활용할 수 있는 아이디어나 기능이 있는지 의견을 구하기 위해 여기에 게시합니다. 이 시스템은 2주 내에 약 50개의 기사로 공개 출시될 예정이며, 궁극적으로 수백 개, 아마도 1,000개의 기사를 가질 것입니다.

위키 페이지 예시

게시된 기사 예시

기사(Traits) 탐색 페이지

위키(이름은 Morphpedia) 홈 페이지

유용한 Diff 보기

관련된 것으로 발견한 기사:

제가 이해를 제대로 한 것이라면, 편집 화면(위키 편집 포함)에 이미 댓글 필드가 있는 것 같습니다. 약간 숨겨져 있고 짧게 작성하는 것이 좋지만, 도움이 된다면 사용할 수 있습니다 :slightly_smiling_face:


감사합니다. 유용한 정보네요. 일부 카테고리의 위키에 이 코멘트를 필수로 요구하는 기능이 있다면 좋겠습니다.

다른 아이디어나 제안이 있으신가요?

위키 게시물이 OP(원문)인 경우, 전문가들이 카테고리를 'Watching First Post’로 설정하면 위키 OP에 편집이 있을 때 알림이 전송된다고 생각합니다.
수정: 방금 테스트해 봤는데, 이제 확신이 서지 않습니다. :slightly_smiling_face: 어디서 읽었는지 찾아봐서 제가 혼동한 건지 확인해 보겠습니다.

후속: 정말로 약간 혼동했었습니다. 주제를 'Watching’으로 설정하면 OP가 편집될 때마다 알림을 받는 것 같습니다. 하지만 이렇게 하면 해당 주제에 새 답변이 달릴 때마다 알림이 전송되므로, 귀하의 경우 이상적이지 않을 수 있습니다.

위키 작성자도 위키가 편집될 때 알림을 받으므로, 관련 전문가가 OP의 게시자로 설정되어 해당 알림을 받게 할 수 있습니다.

또한 Data Explorer 플러그인도 있습니다(호스팅 방식에 따라 다름). 이를 사용하면 필요할 때 실행할 수 있는 맞춤형 쿼리를 만들어 관리자가나 사용자 정의 그룹과 공유할 수 있습니다.