Estamos tentando migrar de uma organização baseada em listas de e-mail. A primeira etapa (concluída) foi espelhar a lista de e-mails para criar um arquivo, e agora queremos manter um modelo híbrido por algum tempo, com alguns usuários usando principalmente o Discourse como lista de e-mail + arquivo online, enquanto outros usam o Discourse apenas online.
O Discourse funciona bastante bem como substituto de lista de e-mail: cada lista é uma categoria restrita a um grupo, e para ser membro da lista, é necessário ser membro do grupo.
Em seguida, podemos configurar o nível de notificação desse grupo para que, por padrão, ele monitore a categoria.
O que ainda não resolvi é o processo de registro. O novo usuário precisa primeiro criar uma conta, depois solicitar a adesão ao grupo (a melhor solução que encontramos foi direcioná-los ao tópico de boas-vindas na categoria e clicar no botão “solicitar acesso”), esperar que alguém aprove a solicitação e, só então, acessar a categoria (ou aguardar que uma nova postagem apareça em sua caixa de entrada).
Seria mais fluido se pudéssemos unificar o registro (como usuário) com a solicitação de entrada em um grupo.
Ao pesquisar neste fórum, não encontrei uma maneira de fazer isso. Estou perdendo algo? Vocês têm sugestões para facilitar que os usuários se juntem a um grupo como parte do processo de registro?
Isso deve ser viável se você criou usuários em etapas ao importar sua lista de e-mails para o Discourse.
Se esses usuários vêm de um domínio de e-mail específico (@exemplo.com), os grupos podem ser configurados para que os membros sejam automaticamente atribuídos ao(s) grupo(s) com base no endereço de e-mail deles.
Outra maneira é enviar convites com a associação ao grupo atribuída ao aceitar o convite.
O que estou fazendo com minhas listas de e-mail é que comecei criando usuários para todos os endereços de e-mail exclusivos que todos postaram nos últimos 20 anos. Sim, isso provavelmente criou alguns usuários quase duplicados, incluindo eu, e eu sei de alguns usuários que postaram sob vários endereços de e-mail diferentes ao longo dos anos, à medida que se mudavam.
Quando eu começar a transição, provavelmente na próxima semana, avisarei meus assinantes que, se eles postaram, eles podem já ter uma conta sob o endereço de e-mail deles, e eles devem tentar gerar uma nova senha para ela. (Eu atribuí senhas aleatórias de 15 caracteres enquanto criava os usuários.) Se isso não funcionar, eles têm duas opções: Inscrever-se para uma nova conta de usuário ou entrar em contato comigo para ver sob qual endereço de e-mail eles postaram, caso seja um endereço de e-mail que eles ainda possam acessar. (O fato de que user@foo.com é, e deve ser, considerado separado de user@bar.foo.com entrou no meu planejamento.)
Eu também tenho pessoas que foram assinantes somente leitura, então elas ainda não têm uma conta, pois nunca postaram. Eu posso enviar convites para elas para se juntarem. (Eu já testei o que acontece se eu tentar convidar alguém que já tem uma conta de usuário sob aquele endereço de e-mail, essas apenas são ignoradas.)