¿Cuáles son tus plugins favoritos para Discourse? ¿Cuáles crees que son imprescindibles?
Creo que el equipo ha hecho un trabajo bastante bueno asegurando que toda la funcionalidad esencial esté integrada en el producto principal. Es casi lo opuesto a plataformas como WordPress, donde existen ciertos plugins esenciales para la funcionalidad básica. En ese sentido, no estoy seguro de que haya plugins ‘mejores’, aunque hay muchos que sí hacen un excelente trabajo al mostrar cómo se puede extender Discourse.
Esto es bastante buena noticia para alguien como yo, ya que la instalación de un plugin generalmente implica una breve ventana de tiempo de inactividad mientras se reconstruye la aplicación. Hay formas de configurar un entorno que minimicen este impacto, pero definitivamente no se recomiendan cuando se está empezando a familiarizarse con el sistema.
Hay muy pocos, si es que hay alguno, plugins comunes entre las más de 100 instancias que he creado en los últimos siete años. Depende en gran medida de los casos de uso que quieras apoyar para determinar qué podría ser útil.
Hay muchos y creo que no deberías instalar plugins a ciegas. Como se mencionó anteriormente, identifica tu caso de uso y luego busca el plugin adecuado. Dicho esto, aquí tienes un repositorio enorme con muchos de ellos: https://github.com/discourse/all-the-plugins/tree/master/plugins
Sin embargo, ten en cuenta que algunos pueden estar obsoletos, por lo que es importante también visitar la página de Discourse y verificar si el desarrollador ha mencionado algún problema de compatibilidad.
Como regla general, estarás cubierto por el núcleo y cualquier plugin etiquetado como official.
Estos son los plugins que consideramos lo suficientemente estables para alojarlos en nuestra infraestructura.
He instalado:
- discourse-cakeday - deseable
- discourse-spoiler-alert - imprescindible
- discourse-user-card-badges - diversión totalmente frívola
- discourse-yearly-review - deseable
- docker_manager - distribución estándar / imprescindible
Mi preferencia personal es que la imagen para la insignia de Bienvenida sea divertida (tengo una imagen de flor de lis) y uso esa insignia en mi tarjeta de usuario. Todas las imágenes de insignias en mi foro fueron seleccionadas pensando en su uso secundario en la tarjeta de usuario. Las insignias Certificada (imagen de galón) y Gracias (arcoíris) son las más populares para ese propósito.
Hola @ArcticF0xx,
Como mencionó de pasada @Stephen, las características y funcionalidades que van más allá del núcleo de Discourse dependen del caso de uso de cada comunidad de Discourse en particular.
Por ejemplo, un foro técnico centrado en programación o configuración podría necesitar plugins especiales para etiquetas BBCODE o soporte adicional personalizado de MARKDOWN. Estos plugins serían los “plugins favoritos e imprescindibles” para un subgrupo de foros de Discourse, pero resultarían “inútiles” para otros foros.
Lo mismo ocurre con otros plugins especializados.
Por ejemplo, en la respuesta de @elijah, menciona discourse-spoiler-alert como algo “imprescindible”; sin embargo, los foros de Discourse con los que he trabajado no tienen uso para ese plugin ni ninguna razón para instalarlo.
Como dijo @HAWK:
Como regla general, estarás cubierto por el núcleo más cualquier plugin etiquetado como official.
Pero para casos de uso especializados de Discourse y diseños que reflejen tu propia visión y tus sueños individuales, lo que es “lo mejor de lo mejor” para un tipo de foro no es necesariamente bueno para otro caso de uso.
Si realmente quieres respuestas relevantes, deberías describir exactamente cuál es tu foro, tus objetivos y tu visión para ese foro y para el “caso de uso” de tu comunidad.
Pero hacer una pregunta general, a través de todo el universo de foros, como la siguiente:
¿Cuáles son tus plugins favoritos para Discourse? ¿Qué consideras imprescindible?
… es, en mi opinión, demasiado general para obtener información útil.
Para cerrar, @AntiMetaman tiene razón cuando responde:
Hay muchos y creo que no deberías instalar plugins a ciegas. Como se dijo arriba, encuentra tu caso de uso y luego busca el plugin.
Todo lo que hago es reflejar la sabiduría de estas respuestas. No instales plugins por el simple hecho de instalarlos. No los instales porque otros los recomienden. Instala plugins porque son necesarios para cumplir el objetivo de tu foro.
Sí. Para inspirarte, aquí están los más populares que creo que son:
¡Gracias a todos por opinar! Principalmente buscaba inspiración en la comunidad para tener una idea de cómo la gente utiliza los complementos, no necesariamente para ver cómo podría replicar lo que otros hacen.
Todos han proporcionado enlaces y recursos útiles, que revisaré para ver si hay algún complemento que deba probar en mi propio foro.