enable_names設定が実際に何をすべきかについて、根本的な誤解/意見の相違がまだあると思います。これは次の質問に集約されます。
enable_names設定は、次のいずれかを意味するのでしょうか?- 「フルネームを公に表示しない。」
- 「このサイトではフルネームを使用しない。」
このトピックでは、一部の人が(1)を意味すると考えており、他の人は(2)を意味すると考えていると思います。私の印象では後者であり、enable_namesはサイトがフルネームを使用するかどうかを決定します。
enable_namesが無効になっている場合を考慮してください。
- サインアップダイアログにフルネームフィールドが表示されません。
- ユーザーは自分のアカウント設定ページにフルネームフィールドを表示せず、ユーザーはどこにも自分のフルネームを表示しません。
管理者のみがシステムにフルネームフィールドが存在することを知っているサイトの使用例が理解できません。私の想像力の欠如により、ここにいる誰もが実際にそれを望んでいるとは信じがたいです。もし誰かがこれを望んでいるなら、私を啓蒙してください!
(私のドラフトPRが何を達成しようとしているのか、どのように、そしてなぜ達成しようとしているのかについても、いくつかの誤解があると思いますが、まずは「enable_namesは何をするのか?」という質問に対処したいと思います。)