anecdota pessoal; Encontrei o Discourse porque estava pesquisando no Google por "melhor software de fórum web" e navegando pelas poucas listas de "top 10 softwares". Os antigos softwares baseados em PHP estavam em todas as listas, junto com um chamado Flarum, que quase experimentei, mas o Discourse também estava na maioria das listas. Foi então que percebi que "Discourse" era o que todos os fóruns de suporte que eu havia usado nos últimos ~5 anos estavam rodando e que o reconheci, mesmo nunca tendo notado que o estava usando em vários sites diferentes.
No entanto, o que acabou influenciando minha decisão de experimentá-lo foi o método de implantação. O Flarum parecia bom, mas a implantação parecia complicada. O Discourse usa uma implantação baseada em Docker, o que é uma bênção. Trabalho em servidores o dia todo, não quero que meu fórum de hobby seja mais uma rodada de "trabalho". Não sei se foi enfatizado o quão importante isso é. Se o Discourse não fosse baseado em Docker, eu o teria dispensado. Da mesma forma, a documentação detalhada de implantação e gerenciamento, juntamente com este fórum, me deu garantias suficientes para investir meu tempo e dinheiro pessoal na montagem de uma implantação para ele.
Acho que isso não ajuda muito a empresa por trás do Discourse, porque não estou pagando a eles pelo serviço, estou auto-hospedando. Mas é um ponto bastante significativo que a grande maioria das comunidades de software das quais participo já migrou para o Discourse. Parece que praticamente todo mundo está sofrendo muito nas mãos do Slack e Discord por discussões de "alto sinal e baixo ruído", em parte porque informações valiosas simplesmente se perdem no mar de mensagens, como alguém aqui já observou. No local de trabalho, também vejo muita concorrência do Microsoft Teams, acredite ou não. Eles têm uma interface estilo "fórum" integrada, que é francamente horrível, mas também está conectada às interfaces de TI da sua empresa e a outros produtos da Microsoft, juntamente com os recursos de videochamada. Continuo a propor a ideia de um fórum Discourse para uso interno, mas a falta de integrações extras o torna inviável. Ninguém no trabalho quer mais uma conta que precise gerenciar em mais um site da empresa. Talvez se houvesse alguma maneira de o Discourse ser incorporado mais de perto à infraestrutura interna da empresa, ele pudesse avançar.
Por outro lado, sinto que a "experiência pronta para uso" do Discourse deixa muito a desejar se você deseja uma comunidade de "baixo sinal e alto ruído". O Discourse não tem tantos recursos "divertidos" que tornam outras plataformas como o Discord agradáveis de usar. Talvez não haja realmente um mercado para isso hoje em dia, mas ainda existem pessoas que apreciam muito usar um fórum para conversas divertidas, sem sentido e agradáveis. Uma dessas comunidades com a qual estou familiarizado teve cerca de 200 milhões de postagens de alguns milhares de usuários antes de ser desativada. Todos esses usuários estarão procurando novos lares; o Discord, na verdade, não é muito popular com esse público devido ao seu formato de "sala de bate-papo", mas não tenho certeza se eles acharão o Discourse "divertido" o suficiente para manter sua atenção.
Não sei se foi mencionado, mas sinto que um dos motivos pelos quais o Discourse pode não ser tão recomendado é porque ele parece muito "limpo" e muito como uma "ferramenta de negócios". Acho que a comparação com algo como Grupos do Facebook é interessante, considerando que empresas como o Facebook investem quantias absurdas de dinheiro para impulsionar o engajamento na plataforma e viciar as pessoas em sua plataforma. Talvez a falta de tais medidas contribua para que menos pessoas falem sobre o quão divertido foi, por exemplo, rolar threads no Discourse por três horas ontem à noite.