ユーザー名の変更機能:落とし穴はありますか?

皆さん、こんにちは。

私たちはかなり大規模なDiscourseインスタンスを運用しており、現在、ユーザーがアカウント作成から最大3日間はユーザー名を変更できるようにしています。

ここ数ヶ月で急速に成長し、ユーザー名変更のリクエスト数が処理しきれないレベルになってきました。

ユーザーがユーザー名を変更できる期間を事実上無期限にすることを検討しています。ただ、それを行う前に、私たちが考えていない落とし穴がないか確認したかったのです。当社のユーザーは組織の認証済みメンバーでなければなりませんので、匿名アカウントや無関係なユーザーは存在しません。

皆さんの経験ではどうですか?ユーザーにユーザー名を変更できる期間をどれくらい設けていますか?うまく機能していますか?

「いいね!」 1

私が活動しているコミュニティでは、ユーザー名を変更することはできますが、私の知る限り、ポリシーは以下の通りです:「ユーザー名の変更は2年間に1回まで許可されます。」

これにより、ユーザー名を変更することは依然として可能ですが、ユーザーが望むほど頻繁にはできません。作業量は減りますが、それでもユーザー名を変更するには誰に連絡すればよいかを尋ねるユーザーが後を絶ちません。

私の意見では、誰でもいつでもユーザー名を変更できるようになると、誰が誰なのかを覚えるのが混乱します。例えば、今日は @jenmck なのに、明日は @Ilovecats7128、5日後にはまた別の名前になっている、といった具合です。これはただ単に混乱を招くだけです。

「いいね!」 1

これは興味深いですね。Discourse を使っているのでしょうか?その設定がオプションとして存在した記憶はありませんが、うまく機能しそうな話ですね。

「いいね!」 1

個人情報の自由に関する意見には賛成です。また、コミュニティの健全な運用も重視しています。このスレッドで合意に至った妥協点、つまり希望する期間内にユーザー名を変更できるという方法は、まさにその中間的な解決策だと思います。

2年という期間は私には長すぎるように感じます。6ヶ月であれば、悪用の防止と、各々が自分のプロフィールをどのように見せたいかを選ぶ自由の両立が実現でき、妥当な線だと思います。

「いいね!」 1

はい、彼らはDiscourseを使用しています。これはサイト設定ではなく、単なるルールです。おそらく、ユーザーノートを追加して、最後に変更されたのがいつか把握しているのだと思います。

そして、2年ではなく6ヶ月という期間も、私には問題ないと思います。

「いいね!」 1

ユーザー名の変更を追跡し、直前の編集が選択した期間内に行われた場合にスタッフに通知するワークフローを設定できると思います。

「いいね!」 2