사용자가 24시간 이내라는 임의의 시간 제한 없이 자신의 주제를 언제든 삭제할 수 있도록 허용하고 싶습니다.
왜인가요? 이 결정의 근거는 무엇인가요?
그로 인해 어떤 이점이 얻어지나요?
그래서 24시간 후에 삭제할 수 있도록 하는 것입니다. 더 명확하게 표현하는 방법을 모르겠습니다. 몇 주 동안 아무도 답글을 남기지 않는 경우도 있거든요. 24시간이라는 수치는 임의적으로 정한 것입니다. 그리고 매니저에게 요청하기 위해 플래깅을 해야 한다는 생각에는 동의하지 않습니다.
다른 사람의 답장이 없는 경우에만 걱정하나요?
(대화가 언제든 삭제될 수 있으면 문제가 있습니다.)
제 기억에 따르면, 답글이 있으면 아예 삭제할 수 없으니, 질문하신 내용이 뭔지 이해가 잘 안 됩니다.
제가 이해하기로는, 이 요청은 Facebook 그룹에서 이미 사용하고 있는 기능과 완전히 동일합니다. 사용자는 원할 때 언제든지 자신의 게시물을 삭제할 수 있습니다. 게시물을 삭제한 사용자가 토픽/스레드를 시작한 경우, 해당 스레드의 모든 게시물도 함께 삭제됩니다. 삭제된 게시물에 답글이 있는 경우, 해당 답글들도 함께 삭제됩니다.
이러한 기능이 허용될지는 관리자의 선택 사항입니다. 요청은 없었지만, Facebook에서는 한 사람이 다른 사람의 작업을 동시에 삭제할 수 있기 때문에 이러한 기능이 매우 비호감으로 여겨집니다. 제 Facebook 그룹에서는 이러한 행위를 하는 경우 즉시 그룹에서 추방됩니다.
아마 그래서 기능 요청 사항인 것일까요 ![]()
아, 그렇군요. 그래도 "답글이 없는 주제"를 삭제할 수 있게 해달라는 기능 요청으로 명확히 표현하는 것이 더 나을 수 있습니다.
사용자의 기여물은 항상 해당 사용자의 통제 아래에 있어야 한다는 의견도 있지만, 저는 Discourse 팀의 관점이 더 중요하다고 생각합니다. 즉, 대화 기록이 개인의 기록을 수정할 자유보다 더 중요하다는 것이죠. 개인적으로도 이에 동의합니다. 하지만 다른 관점을 가진다면, 특정 기능이 도움이 될 수 있습니다.
말씀하신 것이
(게시글이 작성자에 의해 삭제되었습니다. 24시간 후 제거됩니다.)
라는 표시인가요?
그렇지 않다고 생각합니다. 특별한 권한이 없는 사용자는 자신의 주제를 삭제할 수 있는 시간이 24시간으로 하드코딩되어 있습니다.
그 이후로는 삭제 요청을 할 수 있는 것이 유일한 선택지입니다.
나중에 GDPR 소송을 처리하는 것보다 훨씬 쉽습니다. 사용자에게 데이터 주권을 돌려주도록 합시다.
저는 이것이 여기서 중요한 구별점이라고 생각합니다. 기존 구현에서는 이미 일반 사용자가 답글이 없는 경우에만 자신의 주제를 삭제할 수 있도록 제한하고 있습니다:
따라서 더 구체적인 기능 요청은 현재 하드코딩된 24.hours를 설정 가능하도록 하고, 기존 posts_count <= 1 제한을 유지하는 것으로 충분할 수 있습니다. 기본값은 24시간으로 유지하되, 관리자가 더 긴 기간을 선택하거나, 답이 없는 주제의 삭제를 무제한으로 허용할 수 있도록 할 수 있습니다.
GDPR이 이 기능이 필요한 진정한 이유라고 생각하지 않습니다. 삭제권은 절대적이지 않으며, 사용자가 게시한 모든 콘텐츠에 대해 무제한의 셀프 서비스 삭제 옵션을 제공해야 한다는 것을 의미하지 않습니다.
기존 24시간 제한의 설정 가능성은 이 기능 자체에 대한 충분한 논거로 보입니다.
이 문제를 자주 겪는 포럼에서 가져온 데이터 포인트입니다.
저는 구인/구직(분류 광고) 섹션을 갖춘 작은 포럼을 관리하고 있습니다. 판매, 구인, 교환 카테고리를 합치면 총 12,343개의 토픽이 있습니다. 이 중 5,669개(46%)는 단 한 번의 답변도 받지 못했습니다. 첫 24시간 내에 답변을 받은 것은 2,609개(21%)에 불과합니다.
이것은 @Ethsim2의 더 좁은 범위의 주장에 힘을 실어 줍니다. can_delete_own_topic?의 두 조건은 서로 다른 것을 테스트하며, 그중 하나만이 우리가 관심 갖는 사항을 테스트합니다. posts_count <= 1은 대화가 존재하는지 묻는 것입니다. 24시간 타이머는 아무것도 묻지 않습니다. 타이머가 만료되는 시점에 우리 목록의 79%는 답변이 없고, 46%는 수년 후에도 여전히 답변이 없을 것입니다. 그 실질적 효과는 아무도 답변하지 않은 토픽의 작성자에게 권한을 빼앗는 것입니다.
일상적인 사례는 물건이 판매된 목록입니다. 작성자는 그것을 삭제하고 싶어 합니다. 제목을 "판매됨"으로 수정하거나, 플래그를 걸고 관리자가 조치할 때까지 기다릴 수 있습니다. 우리의 관리자는 후자를 수동으로 처리하는데, 이는 양쪽 모두에게 불필요한 업무입니다.
희귀하지만 이상한 사례가 하나 있습니다. 지난주 한 관리자가 목록에 더 명확한 제목을 요청하기 위해 답변을 남겼습니다. 그 답변으로 posts_count가 2가 되었고, 작성자는 자신의 목록을 철회할 능력을 영구히 잃어 직원에게 요청해야 했습니다. 답변이 달린 6,674개의 분류 광고 토픽 중 직원 전용 답변만 있는 것은 26개에 불과하므로 이는 실제 문제라기보다 경계 사례이지만, 관리자의 노트가 작성자의 권한을 박탈하는 것은 이상합니다.
한도 값을 위한 사이트 설정(기본값 24시간, posts_count <= 1은 그대로 두기)이 이 모든 것을 커버할 것입니다.
