Sí, estoy de acuerdo con que la inconsistencia en la configuración del sitio es parte del problema. Pero corregir eso no significa necesariamente que debamos seguir utilizando el grupo everyone existente para la configuración del sitio.
No creo que el argumento de 2013 nos diga mucho más allá de cuánto tiempo ha existido everyone para los permisos de categoría. Ha cambiado muchísimo en Discourse desde 2013; por ejemplo, muchas configuraciones del sitio solían basarse en el nivel de confianza, ahora se basan en grupos. Nadie discute que tenga sentido en ese contexto, y los permisos de categoría no cambian con este trabajo (al menos, por ahora). Su antigüedad no establece que tenga un significado consistente en el resto de Discourse, ni que debamos mantenerlo indefinidamente.
Incluso si estamos de acuerdo en que cada desviación del significado original fue un error, todavía tenemos que lidiar con cómo funcionan realmente esas configuraciones en los sitios existentes. No podemos cambiar con seguridad su interpretación para incluir a los usuarios anónimos solo porque eso coincidiría mejor con el comportamiento original de las categorías. Como expliqué arriba, mantener un grupo universal con un significado consistente aún requeriría auditar y migrar esos usos. Es un diseño alternativo, pero no evita la parte difícil de este trabajo.
En cuanto al punto del RFC, tener un RFC de la comunidad antes de hacer cambios como este sería lento y prohibitivo, aunque se agradece la retroalimentación, para eso está el sistema de cambios que está por venir. Este tema ya ha llevado a varias mejoras a partir de los ejemplos de Moin, y he reconocido los casos de tema/componente que se me pasaron por alto inicialmente y también los he corregido.
Estoy dispuesto a seguir trabajando en los problemas concretos con el cambio, pero sigo adelante con los dos grupos explícitos. Hacer que el acceso público sea fácil de seleccionar en la interfaz parece una forma razonable de abordar los clics extra, pero no creo que sea necesario implementarlo justo ahora.
De todos modos, todavía tengo mucho trabajo registrado en The road to stable, then permanent, for granular_anonymous_and_logged_in_groups_permissions para esto, así que esto está a un buen tiempo, al igual que cualquier cambio relacionado con el sistema de categorías, que retiene everyone por el momento. Es probable que las categorías pasen a un sistema al que llamamos ACL, que kanban ya utiliza:
