Una plataforma contiene foros. Un foro contiene hilos. Un hilo contiene mensajes.
Discord y Reddit son plataformas. En el mundo de los foros, un "board" es una plataforma. Los servidores de Discord y los subreddits de Reddit son foros. Los canales de Discord son hilos.
La única diferencia entre plataformas de foros y plataformas de chat es el empuje del servidor.
La libertad de expresión significa no censura a nivel de plataforma. Los moderadores de foros pueden moderar sus foros como quieran.
El descubrimiento de Discord (capacidad de encontrar nuevos foros) es patético. Debería ser posible buscar contenido en toda la plataforma como permite Reddit.
Reddit tiene una lista global de hilos en la página de inicio. Esto no funciona para una plataforma de libertad de expresión porque expondría contenido no deseado. Incluso el feed de hilos de Reddit a través de foros suscritos no es necesario. El enfoque de Discord es mejor. Solo listar foros suscritos con un indicador de nuevo contenido. Además, no debería haber forma de ver a qué foros está suscrito un usuario o sus publicaciones en foros, ya que esto viola la privacidad del usuario. Los usuarios deberían poder personalizar su perfil en cada foro. El enfoque de Discord de segmentar foros es el mejor para una plataforma de libertad de expresión.
Propongo implementar una plataforma de foros en Luan. Cada foro sería un sitio de Luan, lo que significa que los usuarios podrían personalizar el código de su propio sitio si lo desean. Los foros (sitios de Luan) obtendrían información a nivel de plataforma como resultados de búsqueda usando MapReduce.
Si se implementa, este proyecto debería reemplazar Nabble.
Para una discusión sobre alternativas de foros/chat y la necesidad de esta propuesta, vea este chat con Claude.