Eso es interesante. ¿Qué tamaño va a tener tu comunidad? ¿Cuántos miembros y cuántas familias? ¿Están todos emparentados entre sí o cada familia es completamente distinta y separada de las demás? Si es un número pequeño, podrías crear estos grupos y categorías seguras para ellos.
Creo que mi foro personal es similar al que quieres configurar. Es principalmente para que yo haga un seguimiento de varios proyectos e información, y luego he ido invitando gradualmente a otras personas a que se unan a mí. Algunas conversaciones deben ser privadas entre unas pocas personas (por ejemplo, yo, mi pareja y nuestros hijos), otras son para grupos más amplios de personas (yo y mis hermanos y mi padre, o para que unas pocas personas trabajen juntas en algo), y luego hay otras a las que quiero que todos en el sitio tengan acceso. Puedo y lo hago manualmente, pero puede resultar confuso. Algunas personas se han mostrado reacias a unirse y publicar porque no se sienten cómodas sin saber exactamente quién puede ver qué.
También mantengo un foro de barrio. Sería interesante permitir que las personas del barrio se agrupen porque viven en la misma casa y darles una categoría para hablar entre sí en privado, y también para que otros en el barrio sepan quién vive junto. Actualmente lo hacemos a través de una hoja de contactos y un campo de usuario personalizado.
En este momento, Discourse no está diseñado para albergar este tipo de configuración porque, en cierta medida, no está en el interés de apoyar comunidades sostenibles. Quieres tener el menor número de categorías posible que sean accesibles para la mayor cantidad de personas posible. Para el resto, están el chat y los mensajes personales. Aunque quizás si eres programador podrías encontrar una manera de crear automáticamente grupos, categorías y luego añadirlos a la barra lateral. Si lo haces, ¡comparte tu trabajo aquí!
Personalmente, me interesa mejorar la forma en que se crean los grupos y las categorías. Algunas características que me gustaría:
- Capacidad para crear simultáneamente un grupo y una categoría segura accesible por ese grupo
- Permitir que un subconjunto de usuarios, por ejemplo, miembros de un grupo determinado, hagan (1) y se conviertan en moderadores de categoría de sus categorías y propietarios de grupo de sus grupos
- Capacidad para averiguar por nombre de usuario qué usuarios tienen acceso a un tema determinado y a una categoría determinada
La idea de un (4) aquí para hacer (2) automáticamente al registrarse es interesante, quizás usando Discourse Automation. Pero en ese caso, ¿quién se convierte en el moderador de la categoría? Creo que si tu comunidad no es muy grande, esto se podría hacer manualmente y coordinarse a través de discusiones en la categoría de comentarios.