Me encantaría una función que nos permita anidar grupos.
Por ejemplo, supongamos que tengo una organización de voluntarios. Hay diferentes grupos de voluntarios con distintas funciones. Un grupo de voluntarios trabaja en el foro en línea. Otro grupo está trabajando en una próxima fiesta de picnic.
Me encantaría poder agregar a alguien a subgrupos basados en proyectos, digamos “foro-en-linea” y “fiesta-picnic”, y que todos en estos grupos sean colocados automáticamente en un grupo de “voluntarios”.
You can give category access to any number of groups, so you can give access to the volunteer category to all of those subgroups, and, perhaps, but even bother with a volunteer group.
I want to be able to message the group. Let’s say we have a volunteer-only appreciation event. I’d like to be able to @volunteers in order to notify everyone.
I don’t want every volunteer to be notified every time a topic is created in the Volunteer category, so setting every group to watch the category wouldn’t work. I want to reserve the messages for special occasions.
People can only sign up using emails at the moment.
We mostly add people by invite.
We have a public facing part of the forum for discussions, announcements, and events and jobs postings that are open to anyone.
We have an internal facing part of the forum for projects that only people who are volunteering for that project have access to.
When someone joins a volunteer effort who isn’t already on Discourse, we invite them into the relevant group and all communications about the volunteer effort goes through Discourse.
Are you saying we could create an announcements sub-category within the volunteers category and use a plug-in like https://meta.discourse.org/t/ability-to-force-subscription-to-a-category/66357/2? That could work for the messaging use case. It still creates redundancy, where I need to give access to the volunteers category to every volunteer group AND add the same groups to the plug-in, but it’s certainly better than having redundancy at the user level. Thanks!
I continue to think having sub-groups and parent groups is a good idea. Categories are about organizing topics and groups are about organizing people. They often overlap but aren’t the same.
3 Me gusta
csmu
(Keith John Hutchison - Ceiteach Seán Mac Úistin)
7
I’m looking to have sub groups to be public only to parent or relate groups.
The problem I’m wanting to solve is enabling volunteers to be able to freely join or leave groups that relate to the categories.
Something like tag_groups. Being able to determine which groups are ‘public’ for that categoru.
Nuestros problemas de grupo que requieren solución:
Tenemos muchos grupos (>60); esto es abrumador.
Muchos grupos son efectivamente subgrupos de otros grupos.
Si un usuario está en un subgrupo, siempre debe estar incluido en el grupo principal.
Es un dolor de cabeza administrativo asegurarse de que todos estén en todos los grupos en los que deben estar y de que las categorías incluyan todos los subgrupos (especialmente con subcategorías).
Aunque hay margen para organizar y ocultar muchos de nuestros grupos, sin duda lo simplificaría para nosotros si tuviéramos subgrupos.
En Active Directory, esto hace que mantener la estructura de los grupos y la veracidad de las personas que los forman sea enormemente más fácil, especialmente en una organización grande. Sin embargo, es probable que su implementación sea bastante compleja y pueda romper muchas cosas (como complementos). ¡Ciertamente, a nuestros colegas de Microsoft les ha llevado una década resolverlo!
Un plugin podría agregar un campo personalizado, un grupo padre, a un subgrupo que añadiría usuarios al grupo padre cuando se unieran. Eso sería bastante sencillo.
Las cosas se complicarían al saber si se debe eliminar a alguien del grupo padre si abandona el subgrupo.
¿Ya existe una función para crear subgrupos? Encontré un post aquí, pero no proporciona la solución, aunque menciona que es factible mediante un complemento.
Mi caso de uso sería:
Grupo principal:
PythonUsers
Grupos hijos:
Python-Specialists
Python-Admin
Python-Basic
De esta manera, podemos usar @PythonUsers para notificar a todos los especialistas, administradores y usuarios básicos. Pero si solo quiero solicitar la opinión de los especialistas en Python, usaré la etiqueta del grupo @PythonSpecialists.
El enfoque del discurso es al revés. Creas categorías (y opcionalmente subcategorías) y permites que las personas participen en discusiones en esas categorías. Si desean ser notificados, pueden configurar sus preferencias de notificación para cada categoría usando la campana azul.
También puedes crear grupos que puedan ser @mencionados en temas para incluirlos en las conversaciones, si quieres, utilizando un sistema como el que especificaste, por ejemplo @usuariosPython (todos los que usan Python) y @especialistasPython (solo especialistas en Python).
Pero lo ideal sería que primero organizaras bien tu estructura de categorías.
¡Hola Jenny! No, no hay una opción para crear subgrupos ni para visualizarlos en una jerarquía. Aunque siempre puedes crear grupos con membresías superpuestas.
¿Puedes describir con más detalle qué es lo que estás buscando hacer?
@tobiaseigen muchas gracias por tu respuesta. Tenemos un grupo llamado Asesores y estoy buscando una forma de permitir que nuestras marcas busquen asesores que tengan ciertas áreas de especialización (es decir, marketing, ventas, etc.). Así, los asesores elegirían 3 áreas de especialización y se unirían/suscribirían a esos grupos. De modo que si una marca necesita contactar a los asesores de marketing, tienen una línea directa con todos los que seleccionaron esa área de especialización.
+1 para esta función. Se me ocurre un caso de uso donde si estás enseñando un curso que tiene clases semanales en diferentes días (p. ej., 1 clase es cada lunes, otra clase es cada martes, todas en el curso A100), entonces se puede usar un grupo para todos los estudiantes de A100 donde cada clase de lunes/martes son grupos separados dentro del grupo principal.
De esa manera, los anuncios/materiales del curso para todo el curso se pueden enviar al grupo principal, mientras que las clases de días individuales (p. ej., la clase del lunes) tienen su propia categoría de preguntas y respuestas.