Discourse vs Invision Community

Estamos tentando decidir entre Discourse e Invision (www.invisioncommunity.com) para atualizar os componentes de comentários, fórum, mensagens privadas e gamificação do nosso blog WordPress.

Alguém aqui pode fornecer alguma informação ou opinião sobre os prós e contras de usar Discourse vs Invision? Tem sido difícil encontrar análises com comparações diretas. Obrigado.

– Aaron

9 curtidas

Pessoalmente, não há concorrência!

Discourse o dia todo, muito mais recursos!

4 curtidas

Para constar, movi várias pessoas do Invision para o Discourse.

5 curtidas

Obrigado, Jay. Alguém te deu motivos para fazer a transição?

4 curtidas

Obrigado, Nick. Em relação aos recursos, há alguns sobre os quais estou tendo dificuldade em encontrar respostas definitivas:

  • Grupos - precisamos permitir que as pessoas criem seus próprios grupos, como no Facebook, para que a comunidade possa se auto-organizar. O Discourse pode fazer isso?

  • Escalabilidade - qual é a maior comunidade Discourse em funcionamento que você conhece?

  • Eventos - a única coisa que encontrei sobre isso foi um plugin que não foi totalmente desenvolvido. Isso está correto?

4 curtidas

Isso não é possível hoje, grupos e categorias só podem ser criados pela equipe. Depois de criados, tanto categorias quanto grupos podem ser auto-organizados por moderadores de categoria e proprietários de grupo.

Dito isso, estamos trabalhando em um plugin para permitir exatamente este caso de uso.

Não tenho certeza de qual métrica exata você está procurando comparar, mas temos instâncias com mais de 50 milhões de visualizações de página e mais de 500.000 posts por mês.

Qual o tipo de integração de eventos que você está procurando?

12 curtidas

Obrigado por todas as respostas. Alguma previsão sobre o plugin de Grupos? Em relação aos eventos, notei que o Invision tem um módulo de eventos muito bom com calendários, detalhes de eventos, discussões, quem está participando, etc. (https://invisioncommunity.com/features/calendar/). No mínimo, precisamos de uma maneira de incorporar webinars do Zoom (o que entendo que pode ser feito), permitir discussões tanto em um tópico principal quanto em canais assíncronos, e que só sejam disponibilizados para pessoas que compraram ingressos. Atualmente, usamos o Discord para o aspecto de discussão e o WordPress para webinars incorporados, downloads de vídeo, etc.

Acho que o ponto principal é que, ao considerar o Discourse ou o Invision como uma ferramenta apropriada para nós, queremos que a ênfase seja mais na comunidade do que no fórum, se isso faz sentido.

3 curtidas

Os usuários podem criar grupos usando o plugin Pavilion Custom Wizard.

Você pode dar uma olhada no plugin Events Integration que tem funcionalidade semelhante.

5 curtidas

É definitivamente necessário um redesenho e uma reavaliação dos grupos, pois não está claro para que eles servem agora. Em muitos anos usando o Discourse, eu nunca entrei no menu de grupos.
Vamos comparar os grupos no Discourse e no Invision


2 curtidas

Obrigado por isso. Concordo, ao olhar para as capturas de tela do Invision, parece que ele “ganha” em grupos, mas também parece que algum desenvolvimento está em andamento para melhorar o Discourse a esse respeito. Dito isso, o Discourse me agrada em várias outras áreas. Seria definitivamente ótimo ver o Discourse preencher essa lacuna.

Minha suposição é que eles foram historicamente desenvolvidos e usados para acesso, segmentação de conteúdo, etc., enquanto o que estamos falando aqui é mais um caso de uso de rede social.

5 curtidas

Já usei o Invision na minha comunidade antes de migrar para o Discourse (mais alguém se incomoda com o erro de digitação no título :frowning: ).

Acho que a escolha depende do tamanho e maturidade da sua comunidade e do seu caso de uso específico. Sim, os grupos no IP eram ótimos, mas no meu caso eles não foram bem utilizados. Em parte porque os usuários do fórum raramente se auto-organizam, em parte porque não havia muita necessidade disso.

Eu e meus usuários achamos o Discourse mais leve (tanto em termos de UI quanto de UX), mais fácil de usar e menos “lotado”. Minha comunidade tem crescido mais rápido desde que fizemos a mudança.

9 curtidas

Ha! Desculpe por isso. Eu não tinha notado, e eu geralmente sou bem obcecado com essas coisas.

E obrigado pelo feedback - essa é uma ótima percepção.

3 curtidas

Gostaria de mencionar que o Discourse possui temas que podem ser adicionados, os quais também são personalizáveis. (Não tenho certeza se o Invision pode fazer esses temas personalizados, pois não estou familiarizado com esse software de fórum.)

2 curtidas

Depende muito do caso de uso, eu acho. Para nós, tem sido uma maneira crítica de gerenciar permissões e automatizar configurações de notificação para as pessoas. Entrou no grupo x? Legal, agora você tem configurações de notificação ajustadas para Categorias e Tags relacionadas ao grupo x, e tem permissão para ler e responder na Categoria x.

Se alguém não tiver o mesmo caso de uso que nós, posso entender como a funcionalidade de Grupo existente não pareceria tão útil.

Não posso falar pela Invision, mas não subestimaria o quão útil isso é no Discourse. Tudo o que você pode ver ou clicar, você pode mudar. Para Temas, às vezes significa aprender um pouco de CSS ou HTML, mas a internet está cheia de ótimos recursos para isso.

8 curtidas

O Invision também os tem e, para ser justo, a coleção de temas para IPS é maior e mais diversificada do que a coleção de temas para Discourse. Já vi muitos temas para IPS que eu pessoalmente usaria e ainda não vi um tema personalizado para Discourse que não acione a resposta “Ugh, ok”.

Ainda assim, o tema padrão do Discourse vence o tema padrão do IPS e a maioria dos temas personalizados do IPS. Claro, tudo isso é na minha humilde opinião.

4 curtidas

Parte da confusão aqui é possivelmente sobre para que os grupos são realmente usados no Discourse. Eles servem para controlar o acesso a categorias.

Este plugin vinculará um grupo diretamente a um feed e não exigirá que um administrador os crie. Suspeito que estamos olhando para cerca de 6 meses antes que isso seja lançado publicamente, mas posso estar errado.

13 curtidas

Já existe isto:

O que pode ajudar?

E isto:

(Ou @pfaffman TC que está ligado acima)

Frequentemente, se você tiver um requisito claro e razoável para um plugin, poderá fazê-lo ser construído.

Se você é uma empresa e tem orçamento, isso deve ser ainda menos uma barreira.

6 curtidas

Eu acho que o que está sendo solicitado não é o que o Discourse chama de grupos. Seria, eu acho

  • categorias criadas pelo usuário com um conceito de associação
  • apenas membros podem postar ou interagir
  • opcionalmente (configurável) apenas membros podem visualizar
6 curtidas

Sim, o caso de uso é mais de um aplicativo de rede social. Por exemplo, um conjunto de usuários pode criar um grupo “Jardineiros da Nova Inglaterra” onde eles poderiam se conectar, compartilhar experiências, fazer networking e organizar encontros locais. Eles poderiam convidar outros usuários ou aprovar/rejeitar solicitações para participar. Embora eu não use o Facebook há anos (ainda bem), seria algo mais parecido com os grupos do Facebook. Parece que o recurso de grupos no Invision é mais semelhante a isso. Os grupos podem até ter seus próprios fóruns, eventos, etc.

Para o ponto de @merefield, parece que tudo é “fazível” através de plugins personalizados. O fato de o Discourse ser de código aberto e o Invision não ser, ajuda imensamente.

6 curtidas

Houve várias discussões no meta sobre o uso do Discourse como uma plataforma de mídia social (veja, por exemplo, Using Discourse as a social media platform). Se os Clubes (é assim que a Invision os chama) são essenciais para o seu projeto/plataforma, eu pessoalmente diria que o Discourse não é a melhor opção para você. Por que tentar esticar uma plataforma projetada para discussões assíncronas em algo que é inerentemente diferente?

Além disso, deixe-me fazer uma pergunta diferente. Você propõe que um conjunto de usuários crie um grupo, gerencie a associação, faça networking e organize eventos. Onde está a sua contribuição em tudo isso? Por que esses usuários usariam seu site e não criariam um Grupo no Messenger/WhatsApp/Telegram? Se você quer que as pessoas coordenem eventos offline, você quer comunicação em tempo real. Mensageiros (em geral) permitem que você ligue para as pessoas, envie notificações push em tempo real (não é uma opção fácil para instâncias auto-hospedadas do Discourse) e, o mais importante, você não precisa verificar um aplicativo separado. Se seu público-alvo usa, digamos, o Messenger para manter contato com amigos, eles verão quaisquer atualizações no “Grupo de Jardineiros” mesmo que não pretendam verificar se esse grupo tem novas mensagens.

Enquanto isso, se você lidar com isso por meio de uma plataforma separada, seus usuários terão que abrir um site (ou aplicativo) separado para obter atualizações. Embora isso possa não parecer um grande obstáculo (não é difícil abrir um site), na verdade é: as pessoas são extremamente relutantes em adicionar um novo aplicativo à sua rotina se puderem evitá-lo.

Não estou tentando desencorajá-lo a seguir suas ideias, apenas queria ter certeza de que você pensou sobre essas questões antes de tomar decisões sobre a plataforma.

Embora isso seja verdade, só é prático se for um plugin oficial: ou seja, há uma equipe de engenheiros que são pagos para garantir que ele seja compatível com versões mais recentes do Discourse. Caso contrário, você está preso a uma versão específica do Discourse ou tem que contratar alguém constantemente para atualizar o plugin.

na verdade, fico surpreso que ninguém tenha dito isso antes: o Discourse pode custar US$ 0/mês e o Invision começa em US$ 89/mês. Para algumas pessoas, isso já é um argumento definitivo a favor do Discourse.

5 curtidas