Discourse versus Invision Community

Estamos intentando decidir entre Discourse e Invision (www.invisioncommunity.com) para actualizar los componentes de comentarios, foro, mensajería privada y gamificación de nuestro blog de WordPress.

¿Alguien aquí puede proporcionar alguna información u opinión sobre los pros y los contras de usar Discourse frente a Invision? Ha sido difícil encontrar reseñas con comparaciones directas. Gracias.

– Aaron

9 Me gusta

¡Personalmente, no hay competencia!

Discourse todo el día, ¡muchas más funciones!

4 Me gusta

Para que lo sepas, he migrado a varias personas de Invision a Discourse.

5 Me gusta

Gracias, Jay. ¿Alguien te dio razones sobre por qué hicieron la transición?

4 Me gusta

Gracias, Nick. En cuanto a las funciones, hay un par de ellas para las que tengo dificultades para encontrar respuestas definitivas:

  • Grupos: necesitamos poder permitir que las personas creen sus propios grupos, algo así como en Facebook, para que la comunidad pueda autoorganizarse. ¿Puede Discourse hacer esto?

  • Escalabilidad: ¿cuál es la comunidad de Discourse más grande que funciona de la que tiene conocimiento?

  • Eventos: lo único que encontré sobre esto fue un plugin que no se ha desarrollado completamente. ¿Es correcto?

4 Me gusta

Eso no es factible hoy en día, los grupos y las categorías solo pueden ser creados por el personal. Después de que se crean, tanto las categorías como los grupos pueden autoorganizarse a través de moderadores de categoría y propietarios de grupos.

Dicho esto, actualmente estamos trabajando en un plugin para permitir este mismo caso de uso.

No estoy seguro de qué métrica exacta buscas comparar, pero tenemos instancias que superan los 50 millones de visitas a páginas y más de 500.000 publicaciones al mes.

¿Qué tipo de integración de eventos estás buscando?

12 Me gusta

Gracias por todas las respuestas. ¿Hay alguna idea sobre el momento de la publicación de Grupos? En cuanto a los eventos, noté que Invision tiene un módulo de eventos muy bueno con calendarios, detalles de eventos, discusiones, quién asiste, etc. (https://invisioncommunity.com/features/calendar/). Como mínimo, necesitamos una forma de integrar webinars de Zoom (que entiendo que se puede hacer), permitir discusiones tanto en un hilo principal como en canales asíncronos, y que solo esté disponible para las personas que han comprado entradas. Actualmente usamos Discord para el aspecto de la discusión y WordPress para webinars incrustados, descargas de video, etc.

Supongo que, en última instancia, al considerar Discourse o Invision como una herramienta adecuada para nosotros, queremos que el énfasis esté en la comunidad más que en el foro, si eso tiene sentido.

3 Me gusta

Los usuarios pueden crear grupos usando el plugin Pavilion Custom Wizard.

Quizás quieras echar un vistazo al plugin Events Integration, que tiene una funcionalidad similar.

5 Me gusta

Definitivamente se requiere un rediseño y una reconsideración de los grupos, ya que no está claro para qué se necesitan ahora. En muchos años de uso de Discourse, nunca he entrado en el menú de grupos.
Comparemos los grupos en Discourse e Invision


2 Me gusta

Gracias por eso. Estoy de acuerdo, al ver capturas de pantalla de Invision parece que “gana” en grupos, pero también parece que hay algo de desarrollo en proceso para mejorar Discourse en este aspecto. Dicho esto, Discourse me convence en varias otras áreas. Definitivamente sería genial ver a Discourse cerrar esta brecha.

Mi suposición es que históricamente se desarrollaron y utilizaron para el acceso, la segmentación de contenido, etc., mientras que de lo que estamos hablando aquí es más un caso de uso de redes sociales.

5 Me gusta

He usado Invision para mi comunidad antes de migrar a Discourse (¿a nadie más le molesta la falta de ortografía en el título? :().

Supongo que la elección depende de cuán grande y madura sea tu comunidad y de tu caso de uso específico. Sí, los grupos en IP eran geniales, pero en mi caso no se utilizaron lo suficiente. En parte porque los usuarios del foro rara vez se autoorganizan, en parte porque no había mucha necesidad de ello.

Yo y mis usuarios encontramos que Discourse es más ligero (tanto en términos de UI como de UX), más fácil de usar y menos “abarrotado”. Mi comunidad ha estado creciendo más rápido desde que hicimos el cambio.

9 Me gusta

¡Ja! Lo siento. No me había dado cuenta, y normalmente soy bastante maniático con esas cosas.

Y gracias por tus comentarios, es una gran perspectiva.

3 Me gusta

Me gustaría mencionar que Discourse tiene temas que se pueden agregar, los cuales también son personalizables. (No estoy seguro si Invision puede hacer esos temas personalizados, ya que no estoy familiarizado con ese software de foros).

2 Me gusta

Depende en gran medida del caso de uso, supongo. Para nosotros, ha sido una forma crítica de administrar permisos y automatizar la configuración de notificaciones para las personas. ¿Te uniste al grupo x? Genial, ahora tienes la configuración de notificaciones ajustada para las Categorías y Etiquetas relacionadas con el grupo x, y se te permite leer y responder en la Categoría x.

Si alguien no tiene el mismo caso de uso que nosotros, puedo ver cómo la funcionalidad de Grupo existente no parecería tan útil.

No puedo hablar por Invision, pero no subestimaría lo útil que es esto en Discourse. Cualquier cosa que puedas ver o hacer clic, puedes cambiarla. Para los temas, a veces significa aprender un poco de CSS o HTML, pero Internet está lleno de excelentes recursos para esto.

8 Me gusta

Invision también los tiene, y, para ser justos, la colección de temas para IPS es más grande y diversa que la colección de temas para Discourse. He visto muchos temas para IPS que personalmente usaría y aún no he visto un tema personalizado para Discourse que no desencadene la respuesta “Ugh, está bien”.

Aun así, el tema predeterminado de Discourse gana sobre el tema predeterminado de IPS y la mayoría de los temas personalizados de IPS. Por supuesto, todo esto es en mi humilde opinión.

4 Me gusta

Parte de la confusión aquí es posiblemente sobre para qué se utilizan los grupos en Discourse. Se utilizan para controlar el acceso a las categorías.

Este plugin vinculará un grupo directamente a un feed y no requerirá que un administrador los cree. Sospecho que estamos hablando de ~6 meses antes de que esto se publique públicamente, pero podría estar equivocado.

13 Me gusta

Ya existe esto:

¿Quizás ayude?

Y esto:

(O @pfaffman TC, que está enlazado arriba)

Muy a menudo, si tienes un requisito claro y razonable para un plugin, puedes conseguir que se construya.

Si eres una empresa y tienes presupuesto, esto debería ser una barrera aún menor.

6 Me gusta

Creo que lo que se pide no es lo que Discourse llama grupos. Sería, creo,

  • categorías creadas por el usuario con un concepto de membresía
  • solo los miembros pueden publicar o interactuar
  • opcionalmente (configurable) solo los miembros pueden ver
6 Me gusta

Sí, el caso de uso se parece más a una aplicación de redes sociales. Por ejemplo, un conjunto de usuarios podría crear un grupo de “Jardineros de Nueva Inglaterra” donde podrían conectarse, compartir experiencias, establecer contactos y organizar reuniones locales. Podrían invitar a otros usuarios o aprobar/rechazar solicitudes para unirse. Aunque no he estado en Facebook en años (bien librado), sería algo más parecido a los grupos de Facebook. Parece que la función de grupos en Invision se parece más a esto. Los grupos incluso pueden tener sus propios foros, eventos, etc.

Para el punto de @merefield, parece que todo es “hacible” a través de plugins personalizados. El hecho de que Discourse sea de código abierto y Invision no lo sea ayuda enormemente.

6 Me gusta

Ha habido varias discusiones en meta sobre el uso de Discourse como plataforma de redes sociales (ver, por ejemplo, Using Discourse as a social media platform). Si los Clubes (así es como Invision los llama) son esenciales para tu proyecto/plataforma, personalmente diría que Discourse no es la mejor opción para ti. ¿Por qué intentar forzar una plataforma diseñada para discusiones asíncronas en algo que es inherentemente diferente?

Además, déjame hacerte una pregunta diferente. Propones que un conjunto de usuarios pueda crear un grupo, autogestionar la membresía, establecer contactos y organizar eventos. ¿Dónde está tu aporte en todo esto? ¿Por qué esos usuarios usarían tu sitio web y no crearían un grupo de Messenger/WhatsApp/Telegram? Si quieres que las personas organicen eventos fuera de línea, necesitas comunicación en tiempo real. Los mensajeros (en general) te permiten llamar a personas, enviar notificaciones push en tiempo real (no es una opción fácil para instancias de Discourse autoalojadas) y, lo más importante, no tienes que revisar una aplicación separada. Si tu público objetivo usa, por ejemplo, Messenger para mantenerse en contacto con amigos, verán cualquier actualización en el “Grupo de Jardineros” incluso si no tienen la intención de verificar si ese grupo tiene nuevos mensajes.

Mientras que si manejas esto a través de una plataforma separada, tus usuarios tendrán que abrir un sitio web (o aplicación) separado para recibir actualizaciones. Si bien esto puede no parecer un gran obstáculo (no es difícil abrir un sitio web), en realidad lo es: las personas son extremadamente reacias a agregar una nueva aplicación a su rutina si pueden evitarlo.

No intento disuadirte de seguir tus ideas, solo quería asegurarme de que pensaras en tales problemas antes de tomar decisiones sobre la plataforma.

Si bien esto es cierto, solo es práctico si es un plugin oficial: es decir, hay un equipo de ingenieros que reciben un pago para garantizar que sea compatible con las versiones más recientes de Discourse. De lo contrario, estás limitado a una versión específica de Discourse o tienes que contratar constantemente a alguien para que actualice el plugin.

De hecho, me sorprende que nadie lo haya dicho antes: Discourse puede costar $0/mes e Invision comienza en $89/mes. Para algunas personas, ese ya es un argumento definitivo a favor de Discourse.

5 Me gusta