우리 기관이 Piazza를 중단할 것 같아서, 강의 포럼의 대안으로 Discourse를 사용할 수 있을지에 대한 문의가 들어오고 있습니다.
교수진들이 Piazza에서 중요하게 생각하는 기능 중 하나는 익명 게시입니다. Piazza에서는 계정이 완전히 익명으로 게시하거나, 다른 학생들에게는 익명이지만 강의 담당자에게는 익명이 아닌 방식으로 게시할 수 있습니다. Discourse를 사용하여, 아마도 플러그인을 통해 이와 유사한 기능을 구현할 수 있을지 궁금합니다.
Discourse에는 이미 익명 모드 지원 기능이 있다는 것을 알고 있습니다. 그러나 현재 구현 방식에는 몇 가지 단점이 있습니다. 첫째, UI에서 익명 모드를 활성화하는 방법이 명확하지 않습니다. 여러 학생들로부터 우리 포럼에 이 기능이 없다고 주장하는 말을 들었는데, 아마도 활성화하는 방법을 찾지 못해서 그런 것 같습니다. 이는 아마도 비교적 쉽게 수정할 수 있을 것입니다. 이상적으로는 사용자가 별도의 모드를 입력하는 대신, 개별 게시물을 익명으로 설정할 수 있는 토글이 있으면 좋겠습니다.
두 번째로, 더 심각한 문제는 익명 사용자로 전환하면 이름이 있는 사용자에게 부여된 접근 권한을 잃는다는 것입니다. 우리는 학생들이 포럼에서 무엇을 볼 수 있는지 제어하기 위해 그룹과 카테고리 권한을 적극적으로 활용하고 있으며, 이는 여러 학기에 걸쳐 동일한 포럼을 유지할 때 특히 중요합니다. (기본적으로 새로운 학생 그룹은 학기별 그룹에 배치되며, 이 그룹은 학생들이 학기별 카테고리와 지속적인 게시가 허용된 몇 가지 다른 카테고리만 볼 수 있는 단순화된 포럼 뷰를 제공합니다.) 따라서 사용자가 익명 모드로 전환하면, 익명으로 참여하고 싶은 주제에 대한 접근 권한을 잃게 됩니다.
두 번째 문제는 수정이 더 어려워 보입니다. 이상적으로는 Discourse가 익명 사용자에게 일부 권한과 그룹 멤버십을 전달해야 하지만—익명 상태에서 관리자가 실수로 특정 작업을 수행하는 것을 피해야 하므로—전부 전달하는 것은 아닐 것입니다. 그러나 관리자가 아닌 권한과 그룹 멤버십을 익명 사용자에게 전달할 수 있는 옵션이 있다면, 우리의 사용 사례를 지원할 수 있을 것입니다.
전반적으로 익명성에 대한 더 나은 지원은 Discourse가 대학 강의 포럼 시장에 진출하는 데 도움이 될 것이라고 생각합니다. 놀랍게 들릴 수 있지만, 제가 교수들에게 Discourse를 강의용으로 사용해 보라고 제안할 때 가장 먼저 받는 질문 중 하나가 바로 이것입니다.