Entiendo cómo gestionar la configuración de un grupo, cómo establecerlo como privado o público. Pero no comprendo su propósito, ya que solo podemos ver la actividad de los miembros, ¿eso es todo?
Para que sea relevante, ¿debemos crear una categoría y colocar el grupo dentro, o no? Si dejamos el grupo tal como está (sin categoría), ¿cuál es su propósito?
Seguridad de contenido. Te permite controlar quién puede ver y quién puede modificar qué. Hacerlo de forma individual sería demasiado pesado, pero gestionarlo por grupos lo hace eficiente.
Para tu población de usuarios, puede o no tener sentido ocultar algunas categorías o quizás determinar si algunas personas están autorizadas a publicar y otras no.
Realmente depende de la comunidad, la información y el caso de uso.
Por ejemplo: tienes cierta información que prefieres compartir solo con usuarios de alta confianza. O información solo para el personal del sitio. O para la dirección de la empresa.
El otro post ofrece buenos ejemplos, aquí hay otro más.
Imagina un sitio de Discourse para usar con escuelas secundarias de todo el país que tienen equipos compitiendo en una competencia nacional como FIRST ® Robotics Competition. (ref) Ahora, en lugar de que cada equipo tenga que dedicar tiempo a configurar un canal de comunicación, todos se unen a un único sitio de Discourse. Para evitar que los equipos individuales vean los detalles de otros equipos, cada equipo se asigna a un grupo y a ese grupo se le asigna una categoría separada para publicaciones, visible solo para ese grupo.
Pero los usuarios también pueden pertenecer a más de un grupo, digamos, al distrito escolar y al estado. Por lo tanto, también podrían tener una categoría para ellos. Además, si una categoría no está vinculada a un grupo, todos pueden participar.
También puedes hacer cosas como establecer títulos (por ejemplo, personal del sitio) y ‘distintivos’, que son pequeños iconos que identifican a los miembros de un grupo:
Así, al publicar, la gente sabrá a qué grupo pertenecen.
Ah, sí, lo entiendo. Como dije antes (prefiero decirlo varias veces porque quiero estar seguro de que tengo razón y de que lo entiendo todo), si el grupo no tiene una categoría, ¿no es relevante crear un grupo?
“Si una categoría no está vinculada a un grupo, entonces todos pueden unirse”. Vale, lo entiendo, pero si no hay categoría, ¿cuál es el propósito del grupo? ¿Todos pueden ver a los miembros, la actividad de cada persona y eso es todo?
Puede ser relevante crear un grupo si deseas que un conjunto especial de personas tenga un “destacado” en su avatar. Eso depende de ti.
Algunos grupos son especiales, como los moderadores o administradores, y eso determina quién puede realizar ciertas acciones.
Pero esto también incluye a los usuarios, que se agregan automáticamente a los grupos de nivel de confianza más alto si participan en el foro de manera positiva una vez que cumplen con los criterios preestablecidos. No necesitas hacer nada para que esto suceda. Esto les da a los usuarios acceso a funcionalidades más avanzadas (por ejemplo, la capacidad de cambiar el título de un tema de otro usuario).
Mi sugerencia sería que te quedes primero con los grupos predeterminados. Sabrás cuándo necesitas tus propios grupos personalizados.
Si no crees que necesitas un grupo nuevo, probablemente no lo necesites.
En cuanto te encuentres en una situación donde quieras que solo un subconjunto de usuarios vea cierta información, definitivamente necesitarás un grupo. Es posible que necesites crear un grupo si un grupo predeterminado generado automáticamente no es adecuado.
Utilizo grupos para diversos fines. Algunos ya han sido descritos: limitar el acceso a ciertas categorías, permitir que un grupo no perteneciente al personal facilite una categoría específica, identificar ciertas afiliaciones de usuarios…
Otro objetivo puede ser crear un correo electrónico colectivo donde personas anónimas puedan enviar mensajes, por ejemplo: un grupo de contacto general, un correo de soporte, etc. Una vez que tienes un grupo de Contacto con el correo asociado contact@discourse.example, cualquier miembro del grupo puede responder, y puede ocurrir una conversación privada dentro del grupo antes de responder al post original, manteniendo un registro de qué miembros del grupo leyeron o respondieron a un mensaje específico.
También utilizo grupos para recordar el origen de las nuevas personas que se unen al foro, por ejemplo, creando un grupo para un evento y haciendo que todos los usuarios que se unen al foro durante ese evento sean miembros de este grupo.
En SocialHub tenemos varios grupos para equipos que pueden asociarse con la moderación de categorías o tareas específicas: a menudo es más fácil dirigirse a un grupo que a individuos específicos cuando las personas colaboran o el número de usuarios es demasiado alto para tener a todos en mente al mismo tiempo.
Algunos complementos pueden aprovechar los grupos, por ejemplo, discourse-policy o las encuestas pueden limitar las respuestas a un grupo.
Para mí, esto es algo importante.
Estábamos utilizando una categoría para ciertos temas.
Pero en los Temas, no sabes quién ha visto o no ha visto aún una publicación a la que no respondió.
Los Temas no tienen confirmaciones de lectura. Los Grupos sí.
Por esa ÚNICA razón, creamos un grupo para ese mismo tema y movimos todas las publicaciones del tema allí.
Sorprendentemente y de manera maravillosa, quién había leído se volvió inmediatamente disponible, como si hubiéramos utilizado grupos desde el principio.
Lo que aún me gustaría saber es si existe un número máximo de miembros que puede tener un grupo. Por ejemplo, ¿puede un grupo tener 10,000 miembros? ¿500,000?