Entendo como gerenciar as configurações de um grupo, como defini-lo como privado ou público. Mas não compreendo o propósito, já que só conseguimos ver a atividade dos membros. É isso mesmo?
Para ser relevante, precisamos criar uma categoria e colocar o grupo nela? Se deixarmos o grupo assim mesmo (sem categoria), qual seria o propósito?
Segurança de conteúdo. Ela permite controlar quem pode ver e quem pode alterar o quê. Fazer isso individualmente geraria muita sobrecarga, mas gerenciar por grupo torna o processo eficiente.
Para sua base de usuários, pode ou não fazer sentido ocultar algumas categorias ou talvez definir se algumas pessoas podem postar e outras não.
Isso realmente depende da comunidade, das informações e do caso de uso.
Exemplo: você tem algumas informações que prefere compartilhar apenas com usuários de alta confiança. Ou algumas informações apenas para a equipe do site. Ou para a gestão da empresa.
O outro post traz bons exemplos; aqui está mais um.
Imagine um site Discourse para uso em escolas de ensino médio de todo o país, com equipes competindo em uma competição nacional, como o FIRST ® Robotics Competition. (ref) Agora, em vez de cada equipe precisar gastar tempo configurando um canal de comunicação, todas se juntam a um único site Discourse. Para evitar que as equipes individuais vejam os detalhes das outras, cada equipe é incluída em um grupo, e o grupo recebe uma categoria separada para postagens visíveis apenas para aquele grupo.
Mas os usuários também podem pertencer a mais de um grupo, digamos, o distrito escolar e o estado. Assim, esses também podem ter uma categoria dedicada. Além disso, se uma categoria não estiver vinculada a um grupo, todos podem participar.
Você também pode fazer coisas como definir títulos (por exemplo, equipe do site) e ‘flairs’, que são pequenos ícones que identificam membros de um grupo:
Assim, ao postar, as pessoas sabem a qual grupo o membro pertence.
Ah, sim, entendi. Então, como disse anteriormente (prefiro dizer várias vezes porque quero ter certeza de que estou certo e de que entendi tudo): se o grupo não tiver uma categoria associada, não faz sentido criar um grupo?
“Se uma categoria não estiver vinculada a um grupo, então todos podem participar”. Ok, entendi. Mas se não houver categoria, qual é o propósito do grupo? Todos podem ver os membros, a atividade de cada pessoa e é só isso?
Pode ser relevante criar um grupo se você desejar que um conjunto especial de pessoas tenha um “flair” em seu avatar. Isso depende de você.
Alguns grupos são especiais, como moderadores ou administradores, e isso determina quem pode realizar certas ações.
Mas isso também inclui usuários, que são adicionados automaticamente aos grupos de nível de confiança mais alto se participarem do fórum de forma positiva, uma vez que atendam a critérios pré-determinados. Você não precisa fazer nada para que isso aconteça. Isso dá aos usuários acesso a funcionalidades mais ricas (por exemplo, a capacidade de alterar o título de um tópico de outro usuário).
Minha sugestão é começar com os grupos padrão. Você saberá quando precisar de seus próprios grupos personalizados.
Se você não acha que precisa de um novo grupo, provavelmente não precisa.
Assim que você se deparar com uma situação em que deseja que apenas um subconjunto de usuários veja algumas informações, você definitivamente precisará de um grupo. Você pode precisar criar um grupo se um grupo padrão gerado automaticamente não for adequado.
Eu uso grupos para diferentes finalidades. Alguns já foram descritos: limitar o acesso a certas categorias, permitir que um grupo de não funcionários facilite uma categoria específica, identificar certas afiliações de usuários…
Outro objetivo pode ser criar um e-mail coletivo onde pessoas anônimas possam enviar uma mensagem, por exemplo: um grupo de contato geral, um e-mail de suporte, etc. Uma vez que você tenha um grupo de Contato com o e-mail associado contato@discourse.example, qualquer membro do grupo pode responder, e uma conversa privada pode ocorrer dentro do grupo antes de responder à postagem original, mantendo o registro de quais membros do grupo leram ou responderam a uma mensagem específica.
Eu também uso grupos para lembrar a origem de novas pessoas que se juntam ao fórum, por exemplo, criando um grupo para um evento e tornando todos os usuários que se juntam ao fórum durante esse evento membros desse grupo.
No SocialHub, temos vários grupos para equipes que podem ser associados à moderação de categorias ou tarefas específicas: muitas vezes é mais fácil abordar um grupo do que indivíduos específicos quando as pessoas colaboram ou quando o número de usuários fica muito alto para lembrar de todas as pessoas de uma vez.
Alguns plugins podem aproveitar os grupos, por exemplo, discourse-policy ou enquetes podem limitar a resposta a um grupo.
Para mim, isso é muito importante.
Estávamos usando uma categoria para certos tópicos.
Mas nos Tópicos, não se sabe quem já viu ou ainda não viu uma postagem à qual não respondeu.
Os Tópicos não têm confirmações de leitura. Os Grupos têm.
Por essa ÚNICA razão, criamos um grupo para o mesmo tópico e movemos todas as postagens do tópico para lá.
Surpreendentemente e de forma excelente, quem já havia lido ficou imediatamente disponível, como se tivéssemos usado grupos desde o início.
O que ainda gostaria de saber é se há um número máximo de membros que um grupo pode ter. Por exemplo, um grupo pode ter 10.000 membros? 500.000?