Este é um esboço para implantar o Discourse como um hub de colaboração para projetos de voluntariado, que devem funcionar de forma não hierárquica e docrática.
Os principais objetivos são proporcionar uma boa visão geral do que está acontecendo, mesmo na ausência de uma organização central. Apoiar a autogestão. E manter a instância do Discourse fácil de manter e administrar:
Proporcionando uma visão geral
A configuração é basicamente construída em torno do plugin Events do Pavilion, combinado com o Discourse Assign e o Discourse Solved. Novas atividades podem ser configuradas como um evento, fornecendo uma data de início e fim e a possibilidade de outras pessoas se juntarem.
A atribuição de eventos é então reaproveitada para liderá-los:
E o Solved/Unsolved é reaproveitado para um estado aberto ou concluído:
O plugin Events então adiciona tanto uma lista de agenda quanto uma visualização de calendário:
No plugin Solved, você pode configurar tópicos resolvidos para serem fechados automaticamente. E o plugin Events pode remover automaticamente tópicos fechados da visualização do calendário. Portanto, isso funciona bem junto, pois eventos marcados como “concluídos” não aparecerão no calendário.
Apoiando a autogestão
Existem três tags principais que cada membro pode adicionar à sua atividade: Discuss, Help e Welcome:
Na minha experiência, manter o acesso fácil para novos voluntários se juntarem a um projeto em andamento é um objetivo importante que muitas vezes é negligenciado. A tag Welcome é um pequeno empurrão nessa direção, incentivando membros experientes a liderar atividades que sejam um bom ponto de partida para recém-chegados. E dando a esses novos voluntários uma melhor ideia de onde começar a participar.
A configuração geral para ter um hub de atividades simples também é muito direcionada a isso. Permite ter pouca ou nenhuma opinião sobre outras ferramentas empregadas em cada atividade e evita construir uma infraestrutura de projeto cada vez mais complexa.
Mantendo a configuração simples
A configuração é construída apenas com os três plugins mencionados. Além disso, usa dois componentes de tema:
O componente Nav Links para mostrar os links Agenda e Calendário em todas as páginas:
E o componente Tag Icons:






