이 의견에 정말 공감합니다. 이런 규칙을 설정하셨다면, 실제로 그 규칙을 따르기를 원하시는 거겠죠. 저는 혼자만 사용하는 사이트에서 이 기능을 사용하고 있는데, 제가 스스로 세운 규칙을 따르도록 디스코스를 믿을 수 없다는 점이 정말 짜증납니다. "todo"를 선택하고 새로운 “to” 태그를 생성하지 않으려면 매번 추가 입력을 해야 하거든요.
관리자에게 규칙 준수를 강제하는 방식이 가장 좋겠지만, 그게 어렵다면 "정말 규칙을 따르지 않으시겠습니까?"라는 확인 모달이 뜨면 좋겠습니다.
아니면 "스태프가 태그 규칙을 준수합니다"라는 사이트 설정 항목을 추가하는 것도 괜찮을 것 같습니다. 구현도 꽤 쉬워 보이니까요.
이것은 Fedora 커뮤니티에게는 큰 과제입니다. 리더십과 커뮤니티 모두 태그 관리를 위한 개방형 정책을 따르고 있기 때문입니다. Fedora의 등록된 그룹이라면 누구나 새 태그를 요청하고 태그 토론 모더레이터를 지정할 수 있습니다. Fedora 리더십은 커뮤니티와 협력하여 새 태그를 만들고 이를 커뮤니티 전반에 홍보합니다(예: 문서, 위키, 웹사이트, 입소문 등). 또한 다양한 주제를 다루는 대규모 커뮤니티인 만큼 태그 수도 매우 많습니다! 저는 Fedora Discourse의 모든 태그를 항상 다 알고 있지는 않습니다.
따라서 사이트 관리자(각도 다른 수준으로 Fedora Discourse에 적극적으로 참여하는 사람)가 게시글에 태그를 추가하거나 특정 규칙이 있는 태그에 참여할 때, Fedora Discourse 관리자가 Fedora의 개방형 정책을 위반하기 쉽습니다. 이러한 개방형 정책은 전역 사이트 거버넌스를 더 포용적이고 커뮤니티 접근성이 좋게 만드는 방법입니다. 이 관점에서 보면, 사이트 관리자 권한은 오히려 Fedora 리더십이 커뮤니티를 위해 Fedora Discourse를 운영하는 개방형 방식을 저해할 수 있습니다.
이 방식은 기술적으로는 작동하지만, 여러 태그에 걸쳐 활발하게 게시하는 사이트 관리자에게는 부담이 큰 작업입니다. 때로는 즉시 쓸 시간이 많지 않을 때(예: 후속 조치가 필요한 회의 사이의 짧은 휴식 시간) 이런 상황이 발생하기 때문에 사용자 경험 측면에서 부정적입니다. 결국 하려던 일(즉, 존재한다고 알고 있거나 존재할 것으로 생각하는 관련 태그를 걸어서 새 스레드를 만드는 것)에 도달하기 전에 추가적인 사용자 플로우를 거치는 것에 대한 인내심이 필요하기 때문입니다.
저는 이 기능 요청이 관리자의 오버라이드 능력을 박탈하는 것으로 보지 않습니다. 대신, 사이트 관리자가 사이트 규칙과 태그 규범을 위반하고 있다는 사실을, 그 행위를 수행하는 동안 사후에가 아니라 사전에 인지한 동의(informed consent)를 제공한다는 것입니다.
여기에는 대규모 글쓰기 사이트가 있으며, Discourse로의 마이그레이션을 진행 중입니다. 태그, 제한 사항 및 기타 태그 규칙을 매우 엄격하게 적용할 계획입니다. 스태프 계정이 실수로 이러한 요구 사항을 우회하지 않도록 하는 옵션을 제공하는 것은, 실제로 설정에 공을 들이는 사이트들에게 유익합니다.
반드시 실행해 주세요. 관리자 설정에서 특정 그룹이나 태그만 사용하도록 지정된 경우, 그 설정도 동일하게 적용해 주세요. 임팩토싱 없이 설정한 결과를 직접 확인할 수 있도록 해 주세요. 임팩토싱을 통해 무작위 사용자로 전환해야만 결과를 볼 수 있는 건 좀 멍청한 일이잖아요.