최근 변경 사항으로 인해, 편집 이력이 공개 대상에서 숨겨져 있는 경우 TL4(리더)는 편집 이력을 절대 볼 수 없게 되었습니다.
저희 토론 포럼은 수천 명의 사용자가 활동하는 대규모 사이트입니다. 우리는 TL4를 유사한 관리자(pseudo-moderator) 역할로 사용하며, 커뮤니티를 관리하기 위해 급여를 받는 관리자보다 포럼을 더 자연스럽게 그리고 심도 있게 사용하는 베테랑 사용자 중 신뢰할 수 있는 사람들에게 수동으로 이 권한을 부여합니다. 이들은 관리자와 스태프보다 훨씬 더 많은 문제를 발견하고, 주제를 어디로 재분류해야 하는지 알고 있지만, 포럼의 다른 곳에 있는 일부 정보를 열람할 권한이 없기 때문에 정식 관리자로 임명할 수는 없습니다. 이 신뢰 수준은 주제의 대부분을 편집하고, 이동할 수 있는 등의 기능을 가지고 있기 때문에, 이 편집 이력이 커뮤니티의 다른 사용자들에게 숨겨지는 것과 마찬가지로 리더들에게도 영구적으로 숨겨진다는 사실은 우리에게 매우 이상하게 느껴집니다.
이 변경 사항은 우리에게 해가 됩니다. 과거에 문제가 발생했던 주제에서, 관련 사용자가 자신의 게시물을 편집하거나 삭제 처리한 경우, 이 사용자들은 이 추가 권한을 활용해 맥락을 파악해 왔습니다. 이러한 경우, 해당 게시물은 처음에는 커뮤니티 규칙을 심각하게 위반하거나, 게시자가 미성년자일 수 있음을 암시하는 내용(법적 이유로 중요함), 또는 극단적인 경우 자해 위험이 있는 내용으로 게시되었으나, 이후 편집되었습니다. 저희 포럼의 TL4는 활동적인 사용자이며, 포럼 스태프 및 기타 주요 인물과 밀접한 연락을 유지하고 있습니다. 포럼의 규모와 특수성 때문에 여유롭게 포럼을 읽지 않는 숙련된 관리자가 이러한 문제를 신속하게 처리할 수 있도록 하는 것이 중요하며, 이것이 이 통찰력이 중요한 이유입니다. 특정 경우에는 플래그가 지정된 게시물이 처리되기를 기다리는 것이 항상 충분히 빠르지 않을 수 있습니다.
링크된 스레드에서 이 변경 사항에 대한 정당화는 사이트 설정과 이 동작이 일치하도록 하려는 것이지만, 이 설정의 경직성이 저희 커뮤니티에 해를 끼치고 있습니다.
리더들의 업무를 방해하지 않도록 편집 이력을 볼 수 있는 최소 신뢰 수준을 설정할 수 있기를 희망합니다.
이 변경 사항은 다른 TL4 권한들과 일관성이 없어 보입니다. TL4는 다른 사용자의 게시물을 편집할 수 있지만, 해당 편집의 이력은 볼 수 없거든요. 만약 이 설정에 '스태프’라고 적혀 있다는 것이 유일한 이유라면, 여기서 동작 방식을 바꾸는 대신 설정의 문구를 변경하는 것이 더 합리적이지 않을까요? TL4는 사용자와 모더레이터 사이의 중간 단계로 의도된 것으로 보입니다. 그렇다면 TL4를 스태프의 입문 단계로 보는 것이 더 적절하지 않나요?
이것이 우리에게 미치는 영향의 또 다른 예로, 리더들은 현재 해당 카테고리에 부적합한 토픽이 다른 카테고리로 이동된 것인지, 스태프에 의해 이동된 것인지(예: 명확하지 않은 이유로 이동된 경우), 아니면 단순히 해당 카테고리에 생성되어 OP가 알지 못하는 것인지 구별할 수 없습니다. 이 정보는 해당 토픽을 다른 사람에게 불편을 주지 않고 더 적절한 곳으로 빠르게 이동할 수 있는지 여부를 결정하는 데 사용됩니다.
여전히 문제가 남아 있습니다. 리더는 게시물을 수정할 수 있지만, 게시물 수정 이력을 볼 수 없으며, 이는 전혀 합리적이지 않고 부정적인 영향을 미칩니다. 기존 동작으로 되돌리고 설정 항목의 표현을 수정하거나, 수정 이력을 볼 수 있는 권한 수준을 제어할 수 있는 설정을 제공해 주십시오.
리더는 "스태프"로 간주되지 않으므로, 이 설정을 확인하면 모든 사용자가 편집 이력을 볼 수 있습니다. 리더의 TL(토픽 리더)에 대해 조치를 취할 수 없다면(즉, 스태프/모더레이터로 승격하는 것), 제가 생각할 수 있는 최선의 방법은 이 정도입니다. 하지만 그렇게 하면 모든 사용자가 편집 이력을 볼 수 있게 됩니다.
위해 제시된 해결책은 만족스럽지 않습니다. 사용자들은 이를 사생활 침해로 느끼게 될 가능성이 높으며, 신뢰할 수 없는 사용자에게 잠재적으로 민감한 수정 이력을 노출하게 되기 때문입니다.
존중하는 마음으로 말씀드리지만, 존재하지 않아도 되는 이 한 가지 문제로 인해 수천 명의 사용자를 보유한 토론 포럼의 이주를 권유하는 것은 다소 무례한 태도라고 생각합니다. 우리를 무시하기보다는, 이 문제가 추적을 받아 검토될지, 아니면 이 기능을 전혀 구현하지 않을 만한 정당한 이유가 있는지 의견을 듣고 싶습니다.
Discourse는 설정의 동작 방식을 Leader 신뢰 등급의 정신과 기능(즉, “거의 관리자”, 수동으로 임명, 게시물 수정 가능이지만 수정 이력은 볼 수 없음?)에 맞지 않는 방식으로 변경하는 대신, 해당 설정의 설명을 업데이트하는 것이 옳았습니다. 이번 변경은 동작 방식의 변경이었으며, 이전 동작 방식은 합리적이고 유용했기 때문에, 설정의 표현이 실제 작동 방식과 정확히 일치하지 않았다는 이유만으로 이전 동작 방식의 전체적인 사용 사례를 폐기하는 것은 합리적이지 않습니다. 이는 정당한 이유 없이 Discourse 코어 기능의 적용 범위와 유연성을 제한하는 결과를 초래합니다.
수정 이력을 보는 것은 게시물 수정 권한과 불가분의 관계이므로, 최소 권한 레벨에 대한 설정을 요청하는 것이 큰 무례는 아니라고 생각합니다. 또한, 관심이 있는지 확인하기 위해 3개월을 기다린 후 이 주제를 다시 올리는 것도 무례한 행동이 아닙니다. Kane은 이 아이디어에 동의하는 것으로 보이며, 다른 팀원들도 마찬가지일 것이라고 생각합니다. 이 기능이 구현될 가능성이 있는지, 다른 기여자들이 이 좋은 추가 기능을 다룰 수 있도록 강조하기 위해 우리가 할 수 있는 일이 있는지, 아니면 불가능하다면 그 이유는 무엇인지 의견을 듣고 싶습니다.
@codinghorror 님이 다음 게시물에서 언급하듯, 플러그인을 후원하는 것이 최선의 해결책일 수 있습니다. 그렇다고 해서 Custom Trust Levels라는 플러그인이 어떤 방식으로든 문제를 해결할 수 있을지도 모릅니다. 다만 이에 대해 더 자세히 알아볼 필요가 있습니다.
필요한 기능이 있다면 풀 리퀘스트(Pull Request)를 요청해 볼 수도 있습니다.
또 다른 잠재적인 소규모 해결책은 테마 컴포넌트일 수 있습니다. 다만, 충분한 지식을 가진 사용자는 브라우저 설정을 통해 숨겨진 '뷰 히스토리’를 다시 표시할 수 있습니다.