ちょっと待って、これを見てしまいました。
つまり、一部の人が「everyone(全員)」がログイン済みユーザーのみを指すのかと混乱していた、ということですか?
誰が?!
everyone は everyone ですよね。非常に明確です。
everyone は、ログインしていてもいなくても、サイトを訪れるすべての人を指すはずですよね。これは単純なことではありませんか?
それでは、完全にパブリックな Category には、今後は「ログイン済み」と「匿名(anon)」の2つのグループが必要になるということですか?1つではなく2つに?それはばかばかしく、アップグレードとは言い難いですよね。
もしそうではなく、「anon」は「everyone」の同義語なので、そのように設定すればよい、ということなら、それはもう正確ではありません。ログイン済みユーザーは anon ではないからです。
Discourse に関してある種の「学習」が必要だった点として、TL0 が場合によっては「アカウントを持ち、ログインしているすべての人」を指す一方で、「まだ TL1 に到達していないが、アカウントを持ち、ログインしている人」を指すこともあった、という点があります。
ここでのポイントは、TL0 が単一のグループを代表するのではなく、閾値(threshold) を代表していたことです。これが鍵でした。
TL0 を単に「ログイン済みユーザー」に変更することで、各セキュリティレベルが閾値であるという一貫性が崩壊します。TL1 もまた閾値であり、厳密には「単一のグループ」ではありません。では、それなら「少なくともトラストレベル1のログイン済みユーザー」というグループが必要になるということですか?!
私はこれらの変更が本当に必要だったとは全く思いません。変更のための変更ですか?