특정 사용자를 특정 주제의 협업자로 지정하여 게시물을 수정할 수 있게 하는 방법이 있는지 궁금합니다. 위키 기능이 있다는 것은 알고 있지만, 이는 특정 레벨 이상의 모든 사용자에게 편집 권한을 부여하게 되며, 이는 특정 상황에서 바람직하지 않을 수 있습니다. 현재 이와 유사한 기능을 제공하는 플러그인이 있을까요? 감사합니다!
개인 메시지(PM)가 아니라 사이트에서 공개적으로 읽을 수 있도록 하고 싶으신 건가요? PM의 경우 그룹을 포함하여 정확히 누구를 추가할지 지정할 수 있습니다.
상황에 따라 답이 달라질 수 있으므로, 사용 사례를 가능한 한 자세히 공유해 주시면 좋겠습니다. ![]()
답변 감사합니다!
네, 해당 게시물을 공개적으로 이용 가능하게 하기를 원합니다. 사용 사례는 다음과 같습니다:
사용자들이 “프로젝트”, 즉 특수한 첨부 파일(브라우저에서 실행할 수 있는 샌드박스된 코드)이 포함된 게시물을 업로드할 것으로 예상됩니다. 일부 사용자는 이미 협업, 즉 여러 사용자가 동일한 "프로젝트"를 비동기적으로 편집할 수 있는 기능을 요청한 것으로 알고 있습니다. 이는 그룹 내 모든 사용자가 편집할 수 있는 위키와는 다른 개념입니다.
더 많은 맥락을 제공해 주셔서 감사합니다!
이 기능 요청을 저해하려는 것이 아니라 범위를 정의하는 데 도움을 드리기 위해 다른 워크플로우 아이디어를 제안해 보겠습니다. ![]()
프로젝트는 "완성"된 상태로 기대되나요? 아니면 공개적으로 지속적으로 편집되나요?
제가 오늘 이 일을 한다면, 사용자에게 협업자를 위한 개인 메시지(PM)를 만들고 이를 위키로 설정하도록 장려할 것입니다. 그런 다음, 프로젝트가 공개할 준비가 되면 공개 주제로 복사하거나, PM을 공개 주제로 전환합니다.
물론 이는 사용자들이 프로젝트를 만드는 방식에 대해 많은 것을 가정합니다! 하지만 Discourse의 현재 협업 기능은 그룹 주제 작성을 지원하지만, 사용자를 협업에서 제외하기 위한 공개 주제에 대한 사용자 수준 권한은 현재 존재하지 않음을 공유하고 싶었습니다. ![]()
우선, 따뜻한 답변에 감사드립니다. 저희도 기존 오픈소스 소프트웨어를 중심으로 오픈소스 커뮤니티를 구축하고자 하므로, 여러분의 도움이 큰 힘이 됩니다.
오늘날 사람들이 PM을 사용하도록 장려하는 것은 훌륭한 아이디어라고 생각합니다. 하지만 게시 후에도 프로젝트가 수정될 필요가 있는 경우가 있을 수 있습니다. 예를 들어, 다른 사용자가 잠재적인 문제를 지적하거나 더 많은 문서화를 요청할 수 있습니다. 이러한 경우, 공식 저자 외에도 여러 사용자가 게시물을 수정할 수 있다면 훨씬 좋겠습니다.
이 기능이 구현되는 것이 얼마나 어려울지 궁금합니다. 만약 구현이 너무 어렵지 않다면, 저희도 코드나 확장 기능을 기여할 수 있습니다. 또한 저장소에서 관련 코드가 위치하는 적절한 부분을 알려주시면 감사하겠습니다.
@maiki 답글 기능을 사용했어야 했는데. ![]()