Grupo de Trabalho sobre Comunidades de Prática

Estou lutando ativamente com o Discourse como minha plataforma de escolha para desenvolver uma comunidade de prática. Ou seja, o objetivo da comunidade é que os membros não apenas “se envolvam” (leiam, aprendam, reajam, comentem/respondam e escrevam tópicos novos e ponderados), mas ativamente usem o espaço da comunidade como suporte colaborativo para sua própria prática, ou seja, para suas próprias atividades e projetos em andamento na vida real. (No meu caso, estou focado no aprendizado ao longo da vida para um grupo específico de pessoas, adotando uma abordagem particular.)

E devo dizer que estou lutando. Escolhi o Discourse em vez de plataformas de comunidade mais populares depois de experimentar várias delas e participar de uma variedade de comunidades hospedadas nelas, incluindo Circle, Heartbeat, Mighty Networks, Discord, Slack e add-ons relacionados a cursos (Thinkific). Minha decisão foi bastante complicada, mas basta dizer que estou determinado a fazê-lo funcionar no Discourse.

Dito isso, dada a natureza relativamente técnica do Discourse, eu realmente poderia usar um grupo de trabalho de pessoas com ideias semelhantes aqui no Meta que possam estar trabalhando em algo semelhante, ou seja, como moldar o poder e a flexibilidade da plataforma à minha (e dos meus futuros membros) vontade, às nossas necessidades e casos de uso. Em particular, estou procurando pessoas um pouco menos técnicas que estejam iniciando e administrando comunidades não tanto para fins de marca ou suporte, mas como grupos baseados em interesses, onde o objetivo é, como mencionado, não apenas o engajamento, mas a prática, ou seja, ajudar os membros a realizar coisas, e onde o ímpeto e a direção vêm principalmente de dentro da comunidade (em vez de, digamos, algum trabalho externo, engenharia ou necessidade relacionada ao consumidor).

As comunidades que imagino provavelmente estão conectadas a ofertas de coaching ou cursos e terão preocupações de pequenas empresas (por exemplo, solopreneurs) relacionadas a marketing, atração de novos membros, prevenção de churn e assim por diante. Tenho a sensação de que a maioria das comunidades Discourse é administrada por grandes organizações ou equipes de produtos técnicos que estão apoiando seus clientes/usuários, o que é ótimo, não me entenda mal – isso significa que o Discourse pode continuar a existir e evoluir para nós, os pequenos!

Especificamente, estou procurando estratégias e táticas de comunidade para usar, que eu possa implementar (unicamente?) no Discourse usando seu considerável conjunto de recursos.

Enfim, adoraria entrar em contato com alguns construtores de comunidades Discourse com ideias semelhantes e em situação semelhante para apoio mútuo e colaboração – e com pessoas que conhecem o Discourse de ponta a ponta e que estariam interessadas em facilitar esse tipo de caso de uso. Obrigado!

9 curtidas

Oi Tracy – Eu construí e executei várias CoPs no Discourse. Geralmente, as CoPs focam em uma prática específica (por exemplo, Gerenciamento de Comunidade) em vez de práticas em geral. Ter um caso de uso (e, portanto, público) com foco laser é importante.

Você ficará feliz em saber que isso está longe de ser preciso. Existem muitos milhares de comunidades administradas por pequenas organizações e indivíduos.

Com que tipo de desafios você está lutando especificamente? Ficarei feliz em ajudar.

7 curtidas

@HAWK Obrigado por responder! É bom saber que há alguém com muita experiência nisso, e no comando do Discourse! Muito legal.

Excelente. Alguma sugestão de como encontrar tais comunidades (cujos administradores podem estar abertos a me dar um tour e/ou o benefício de sua sabedoria)? Passei muito tempo procurando em https://discover.discourse.org/ e pesquisando aqui na comunidade Meta.

Interessante. É bem possível que eu não esteja seguindo uma versão ortodoxa de CoP. Conheço o trabalho definidor dos Wenger-Trayners, e mais recentemente tenho seguido Rosie Sherry em rosie.land. Mas, na verdade, estou improvisando para meus próprios propósitos, que não se alinham exatamente com nenhum desses modelos.

Nem meu caso de uso nem meu público são focados a laser (ainda), mas estou definitivamente me concentrando em um certo tipo de pessoa e abordagem ao aprendizado ao longo da vida que estou tentando habilitar e promover. (“Aprendizado ao longo da vida” pode significar muita coisa. Quem não é um “aprendiz ao longo da vida” hoje em dia!?)

Uma grande dificuldade é encontrar (e integrar, e aprender a trabalhar com) bons testadores beta que possam dar feedback construtivo – sem descarrilar tudo, ou me distrair do progresso. Estou francamente com medo, embora um pouco desesperado por feedback neste momento. Tenho certeza de que essa não é uma barreira mental incomum nesta fase.

Minha configuração do Discourse atualmente tem uma categoria dedicada a “Práticas”, que estou tentando manter simples, mas com muito valor. Decidi adotar uma abordagem baseada em tempo para “check-ins” da comunidade com prompts projetados para tornar a reflexão e as postagens dos membros produtivas, porém flexíveis, para uma responsabilidade gentil. Uma dificuldade específica que estou tendo com o Discourse é como automatizar postagens diárias e semanais de tópicos para os membros da comunidade responderem. Para mantê-lo gerenciável, preciso de automações flexivelmente configuradas, então estou aprendendo esse plugin. Mas estou encontrando dilemas logo de cara.

Por exemplo, preciso colocar datas no título do tópico. Parece que isso não é possível (por exemplo, Inserting date/time into new topic's title field (ie, right here > !) - #11 by meave).

Também preciso manter os tópicos de check-in automatizados em ordem cronológica, o que, de acordo com um debate antigo aqui (que eu não entendo muito bem), só pode ser feito ajustando as datas de criação e não por ordenação alfanumérica nos títulos.

Outra consideração é como me preparar para trazer novas pessoas (não apenas testadores beta) para a comunidade. Quero ser aberto e acessível, mas também seletivo (e cobrar para membros que terão acesso a tudo – precisa haver suporte financeiro para torná-lo viável). Tenho acompanhado os esforços do @Paul_King no uso de automações para um processo de inscrição, aprovação e colocação em grupo (Alternative sign up pathways - #39 by tgustilo) para diferentes tipos de membros. Um controle administrativo aprimorado sobre a colocação final em grupo e perfis parece ser necessário.

Estou progredindo bem usando o novo plugin de documentação para uma categoria, e estou pensando em usar um wiki para outra categoria para os membros colaborarem em recursos de aprendizado – idealmente com especialistas no assunto para moderar e editar as submissões. Preciso tornar tudo isso amigável ao usuário, o que significará fornecer bastante treinamento para potenciais contribuidores de wiki sobre como usar o Discourse (como enviar uma postagem de wiki).

E, em geral, estou preocupado em como fornecer onboarding suficiente, mas não avassalador, para membros não técnicos, que estão cada vez mais acostumados a usar outros softwares de comunidade que são muito menos sofisticados, em como navegar, postar, obter acesso, ter permissões concedidas, etc. Sou bastante experiente em tecnologia (como não engenheiro), mas tem sido uma curva de aprendizado para mim, mesmo como membro, quanto mais como administrador.

Ainda estou procurando a melhor maneira, como administrador, de revisar e testar o que os membros (de diferentes grupos, níveis) veem. Ainda não encontrei a discussão certa aqui no Meta para me esclarecer sobre isso. Não estou procurando “fingir” ser um membro real, mas apenas ver a comunidade como um membro regular, não um administrador – idealmente sem ter que criar vários usuários de teste e ficar fazendo login e logout.

Há mais, mas isso já é bastante! :zany_face: Basicamente, estou trabalhando de um lado para o outro entre muitas considerações em vários níveis, como você pode imaginar: teóricas, técnicas, sociais, levando em conta minha própria experiência e a de outros, tentando antecipar as necessidades e os deleites dos futuros membros. É muito para uma pessoa, e estou ativamente buscando apoio da comunidade para mim mesma. :slight_smile:

Novamente, obrigado por participar. Estou animado para ver o que você pode recomendar.

7 curtidas

Oi Tracey, você está realmente lidando com todos os ricos e complexos desafios de gerenciar uma comunidade online significativa.

Concordo plenamente com Hawk que o propósito é um (o?) pilar fundamental chave. Um grupo central de pessoas que acreditam profundamente apoia isso de um lado, e a plataforma (ou seja, Discourse) sustenta o outro.

Recomendo que você distribua seus esforços entre os três e não se prenda muito aos detalhes da plataforma - isso pode vir com o tempo.

8 curtidas

Eu acho que Comunidade de Prática é um caso de uso típico para Discourse. Mesmo que não comecem explicitamente assim, fóruns de tecnologia, fóruns de hobbies, fóruns de suporte ao cliente, etc., tendem a desenvolver organicamente muitas das características de CoPs.

Uma exceção a isso é que os fóruns também atraem usuários casuais. Responder às perguntas desses usuários permite que o núcleo da comunidade coloque seu conhecimento em uso, então não acho que a presença de usuários casuais fazendo perguntas do tipo Q&A signifique que uma comunidade não seja uma Comunidade de Prática.

Estou levantando isso para sugerir que muita da funcionalidade que você precisa pode estar embutida no Discourse. E também para sugerir que o Discourse carece de documentação sobre configuração para casos de uso comuns.

Usando isso como exemplo, o Discourse tem uma configuração de site que permite criar uma categoria de rascunhos compartilhados. É comum usar a categoria Staff para rascunhos compartilhados, mas qualquer categoria à qual um subconjunto de seus usuários tenha acesso faria sentido. Usuários com acesso à categoria podem criar e editar tópicos colaborativamente. Esses tópicos podem ser agendados para serem publicados em outra categoria (geralmente uma categoria pública) em uma data e hora específicas. Esta seria uma boa estratégia para publicar tópicos diários e semanais que foram projetados para que outros membros da comunidade respondam.

Vale notar que o Discourse também tem um sistema de notificação configurável. Você poderia utilizá-lo publicando tópicos de check-in em uma categoria que todos os usuários, ou um subconjunto de usuários, estejam “assistindo ao primeiro post” por padrão. (Os usuários podem optar por não participar disso, se assim o desejarem.)

Apenas para o cenário acima, há um número razoável de detalhes que não acho que sejam imediatamente óbvios para novos administradores de sites Discourse. Por exemplo: o que são grupos personalizados, como a associação de grupo é usada para controlar o acesso à categoria e outras permissões, como adicionar usuários a um grupo, como funciona o sistema de notificação, etc. O ponto que estou tentando fazer é que, se algo como Comunidade de Prática fosse reconhecido como um caso de uso típico para Discourse, seria possível documentar a maioria das opções de configuração relevantes.

Estou respondendo em parte porque meu próprio uso de fóruns mudou no último ano. Ao aprender sobre um novo assunto, em vez de ir diretamente a um fórum, começo explorando o assunto com a ajuda de um LLM. Isso é eficiente, mas resultou na criação de uma base de conhecimento privada em vez de contribuir para uma base de conhecimento compartilhada em um fórum público. Essencialmente, substituí postar em fóruns por escrever notas em um aplicativo privado de anotações.

Algo que poderia se enquadrar no rótulo de Comunidade de Prática seria fornecer um espaço para a síntese de conhecimento. Acho que a estrutura padrão dos fóruns tem sido iniciar discussões com uma pergunta. Possivelmente, poderia haver uma mudança cultural onde os fóruns passem a ser vistos como bases de conhecimento compartilhadas. Poderia ser tão comum iniciar uma discussão postando “o que aprendi sobre x” quanto postar “tenho uma pergunta sobre x”. Isso é especulativo, mas pode fornecer uma estratégia para como iniciar uma nova comunidade - apenas dar às pessoas um lugar para publicar o que aprenderam.

6 curtidas

Para ambos os tópicos, achei valioso ter um site de staging com uma cópia do nosso fórum disponível, que usamos como um sandbox para experimentar novos recursos e um local seguro para futuros usuários avançados experimentarem o Discourse sem efeitos colaterais e quaisquer notificações por e-mail. Para simplificar o login lá, usamos o Discourse Connect, com o site principal como provedor do Discourse Connect.

No nosso caso, o progresso real no aprendizado de como usar o Discourse acontece muito melhor se as pessoas se reúnem pessoalmente para aprender juntas.

4 curtidas

Qual é o seu melhor conselho para encontrar seu grupo principal?

Obrigado, Thomas. Eu configurei uma categoria de teste para experimentar com configurações de escrita e postagem. Atualmente é para administradores, mas facilmente poderia ser uma área de testes para todos os membros.

Eu certamente vejo onde grandes experimentos estruturais deveriam ser lançados em um site de staging. Para meu pequeno orçamento inicial, isso parece um pouco como uma opção nuclear ter dois sites separados ligados por login comum (e talvez além da minha competência técnica para manter). Mas essa é uma boa ideia para se ter em mente para o futuro.

Obrigado.

1 curtida

Obrigado @simon por tantas sugestões ponderadas!

Concordo. A comunidade Meta aqui é um excelente exemplo disso.

O Discourse é surpreendentemente complexo e configurável. Falta aconselhamento sobre como configurar e priorizar quais recursos são melhores para usos comuns. A documentação técnica (e solução de problemas) é excelente, mas é realmente um desafio descobrir onde encontrar e como ajustar quais configurações, ou o que está no Core vs plugins, componentes de tema — ou exigiria um tema personalizado ou outra codificação. Depois de alguns meses, estou começando a ter uma ideia de onde encontrar certos tipos de coisas, mas ainda não tenho a melhor ideia de quais recursos do Discourse funcionariam melhor para quais comportamentos dos membros. Como você diz, este é um bom exemplo:

Experimentei agendar postagens e, usando o Meta como exemplo, explorei categorias de documentação vs. wiki. Tenho uma noção de como grupos e permissões de segurança funcionam com categorias e subcategorias. Essa pode ser uma boa ideia (assim que eu tiver membros ativos suficientes) para permitir que grupos menores ou subconjuntos da comunidade trabalhem colaborativamente em tópicos diários ou semanais para os membros responderem: delegando versus automatizando. Gosto dessa ideia. Por enquanto, sou só eu, e tenho que me lembrar de postar diariamente e semanalmente. Mesmo com uma automação para criar tópicos, tenho que entrar manualmente e ajustar os títulos para a data e fazer quaisquer outros ajustes em prompts que, de outra forma, seriam padronizados/genéricos.

Ainda não explorei as notificações. Não percebi que era possível definir “seguir” em uma categoria (em efeito). Filtros nas listas de tópicos (mais recentes, novos, não lidos — nem sempre está claro para mim qual a diferença entre eles) também é algo que preciso dominar. — Junto com como configurar e personalizar para os membros (vs. minha visualização de administrador). Aqui está outra razão pela qual realmente preciso conseguir ver o que um membro genérico veria para verificar as visualizações padrão. Obrigado pela dica.

Amém a isso!

Esse tipo de documentação seria ouro!

Ajudaria 1) a entender as melhores práticas para CoPs; e 2) como cada uma delas deve ser implementada no Discourse. Eu me debateria muito menos — e provavelmente infligiria muito menos dor aos meus membros enquanto eles suportam meus experimentos. Isso pode significar a diferença entre criar uma comunidade de sucesso ou vê-la falhar.

Isso! Esta é uma observação de nível superior. :fire:

E continuando com o resto do que você escreveu sobre mudar o propósito dos fóruns de Perguntas e Respostas para iniciar discussões com “o que eu aprendi” e em direção à síntese de conhecimento. Uma das razões pelas quais acabei com o Discourse foi sua ênfase não apenas na qualidade da discussão (“kit de construção de discurso civilizado”!) mas também em IA. O melhor cenário para o que é construído ao longo do tempo é uma base de conhecimento — mas ela emerge ao longo do tempo, e o conteúdo desatualizado e não perene precisa se degradar graciosamente ao longo do tempo. Esta não é uma tarefa que moderadores humanos vão querer (ou poder) realizar ao longo dos anos. A IA deve ser uma ajuda não apenas para aprendizes privados pré-fórum, mas também à medida que o próprio fórum cresce com o tipo de compartilhamento de conhecimento que você imagina.

Uma de minhas motivações centrais para focar na prática no aprendizado ao longo da vida é, de fato, permitir e auxiliar os membros a trabalhar em seus próprios sistemas de PKM (gerenciamento pessoal de conhecimento). Você sugeriu, através de LLMs e IA, uma maneira possível de conectar uma comunidade de aprendizagem na extremidade de saída. Devotos de PKM podem tender a ser acumuladores de conhecimento, em vez de compartilhadores ou construtores, e acho que nossa situação cultural (econômica, política, social) realmente precisa de uma reforma na direção de pessoas “comuns” não apenas continuando com a autoeducação ao longo da vida (como autodidatas) para si mesmas, mas para o bem de uma mudança cultural mais ampla para maior participação de todos. Se uma forma de vida democrática deve sobreviver, generalistas e especialistas leigos bem-educados são necessários para contrapor tantas tecnocracias entrincheiradas e a crescente desigualdade não apenas em riqueza, mas em acesso e voz. Não acho que sobreviveremos ao Antropoceno de outra forma — ou não bem.

Desculpe, foi muita coisa. :sweat_smile: Mas os riscos são altos.

Adoraria continuar essa conversa tanto em níveis filosóficos quanto práticos. Obrigado!

4 curtidas

Existem várias CoPs no Discover:

https://forum.artofmemory.com/
https://forum.psaudio.com/ e a lista continua.

Este é um modelo tradicional. Esse texto pressupõe que a “prática” sobre a qual as pessoas se reúnem para discutir é a mesma para todos no grupo, por exemplo, todos estão lá para discutir seu interesse em fotografia.

Você pode explicar por quê? Que problema você está tentando resolver?

O tutorial do discobot e as dicas para novos usuários foram projetados para fazer a maior parte desse trabalho pesado. Você já passou por esses tutoriais como um novo usuário de teste?

Criar usuários de teste em cada um dos grupos e, em seguida, personificá-los é a melhor maneira de fazer isso. Ou apenas crie um usuário de teste em um navegador diferente e altere suas permissões para refletir diferentes grupos.

Existem algumas comunidades de construção de comunidades por aí. Leia amplamente em feverbee.com e https://www.cmxhub.com/. Há também commchathq.slack.com (me avise se quiser um convite).

Veja How To Find Your Community’s First Members | FeverBee. Geralmente eles já fazem parte do seu “público” em outros lugares.

9 curtidas

Obrigado por todos os recursos! Estou verificando-os.

Solicitei para entrar no CMX. Parece que preciso de um convite para o Community Club.

Uma automação adiciona um tópico útil a cada dia útil. Tenho que ajustar manualmente o título. Até agora, sou apenas eu fazendo check-in diariamente com uma resposta. Os tópicos estão na ordem correta (reversa) de data. Defini a ordenação por data de criação.

2 curtidas

Não tenho certeza se existe uma configuração para fazer isso, embora possa ser uma opção de categoria interessante - particularmente para este e outros casos de uso semelhantes, como diários.

No mínimo, essas listagens podem ser feitas por consulta de URL.

Dependendo da ordem que você deseja, você pode adicionar esta consulta ao final da sua string de categoria e, em seguida, compartilhar ou exibir esse URL para os usuários de alguma forma, como Topic List Sidebars

?order=created&ascending=true
?order=created&ascending=false

Por exemplo, aqui está a seção da comunidade aqui no meta, mas classificada do primeiro tópico criado ao mais recentemente criado:

https://meta.discourse.org/c/community/65/?order=created&ascending=true
5 curtidas

Ah, então você está dizendo que posso criar um URL personalizado para exibir uma lista de tópicos praticamente como eu quiser e, em seguida, criar um menu personalizado em algum lugar com esse link, por exemplo, usando o componente de tema Topic List Sidebars?

Existe alguma referência sobre como construir esses URLs em geral?

Obrigado. Posso ver como entender isso será útil para superar quaisquer limitações nas configurações.

2 curtidas
5 curtidas