ユーザーがいつでも自分のトピックを削除できるようにする

ユーザーが自分のトピックを、24時間以内という制限なく、いつでも削除できるようにしたい。

「いいね!」 1

なぜですか?これにはどのような理由がありますか?

それによってどのような利点があるのですか?

「いいね!」 1

つまり、24時間後に削除できるようにするということです。これ以上分かりやすくする方法が分かりません。数週間誰も返信しない投稿もあります。24時間という数字は恣意的なものです。また、モデレーターに削除を頼むためにフラグを立てる必要があるとは考えません。

「いいね!」 1

他の人からの返信がない場合のみを気にしていますか?

(会話いつでも削除できる場合、問題があります。)

私の知る限り、返信がある場合は削除自体ができないので、質問の意図がわかりません。

私の理解では、このリクエストはFacebookのグループが利用している機能とまったく同じものです。ユーザーは自分の投稿をいつでも削除できます。トピックやスレッドを開始した投稿が削除された場合、そのスレッド内のすべての投稿も削除されます。また、返信付きの投稿が削除された場合、その返信もすべて削除されます。

こうした操作を許可するか否かは、管理者の選択に委ねられます。質問にはありませんでしたが、Facebookでは、ある一人のユーザーが他のユーザーの作成したコンテンツを同時に削除できてしまうため、この機能は強く嫌われています。私のFacebookグループでは、このような行為が行われた場合、そのユーザーは即座にグループから除外されます。

「いいね!」 1

だからこそ、機能リクエストなのかもしれません :wink:

なるほど。とはいえ、「未回答のトピックを削除可能にしたい」という機能リクエストとして明確にした方が、より分かりやすいかもしれません。

個人の投稿は常にその本人の管理下に置くべきだという考え方がありますが、Discourseチームの意見としては、会話の記録の方が、個人がそれを編集する自由よりも重要だとされています。私もそれに同意します。ただし、別の見方をするのであれば、そのような機能が役立つかも知れません。

「いいね!」 1

次のような

(作成者によりトピックが削除されました。24時間後に削除されます)

という表示のことですか?

そうは思いません。特別な権限のないユーザーにはハードコードされた制限があり、自分のトピックを削除できるのは24時間までです。

それ以降、彼らの選択肢は削除フラグを立てることだけです。

「いいね!」 4

後でGDPRの訴訟問題に対処するよりもはるかに簡単です。ユーザーにデータの主権を認めましょう。

ここでの重要な区別はまさにそこだと思います。既存の実装では、通常ユーザーが自分のトピックを削除できるのは、返信が1件もない場合に限られています:

したがって、より狭い範囲の機能リクエストとしては、既存の posts_count <= 1 という制限を維持したまま、現在ハードコードされている 24.hours を設定可能にすること、と単純に言い換えられます。デフォルトは24時間のままにしつつ、管理者がより長い期間を選択できるようにする、あるいは返信のないトピックの削除を無制限に許可する、といったことも可能になります。

この機能が必要とされる理由としてGDPRが挙げられていることには、私は同意しません。削除権(忘れられる権利)は絶対的なものではなく、ユーザーが投稿したすべてのコンテンツを削除するための無制限のセルフサービスオプションをフォーラムソフトウェアが提供しなければならないという意味ではありません。

既存の24時間制限の設定可能性は、それ自体としてこの機能に対する十分な根拠だと思います。

「いいね!」 2