¡Hola a todos!
Soy nuevo trabajando con Discourse y me gustaría hacer algunas preguntas sobre el desarrollo de extensiones para la plataforma. Soy desarrollador full stack de Rails y estoy construyendo un motor de Rails para añadir ciertas características reutilizables a aplicaciones de Rails. Me gustaría utilizar nuestra instancia de Discourse para probar la integración con mi motor.
Better Together Community Hub https://hub.bebettertogether.ca/
Intenté crear una nueva publicación en la categoría de desarrolladores, pero el botón está deshabilitado y no puedo publicar. Supongo que se debe al nivel de confianza o a algún otro requisito, como la pertenencia a un grupo.
¿Podría alguien decirme bajo qué condiciones podré publicar en la categoría de desarrolladores?
Además, ¿la categoría de desarrolladores es solo para discutir el desarrollo del núcleo de Discourse, o es más general?
Me gustaría crear una extensión completa para Discourse como un plugin e incluir mi motor de Rails en él como una gema. Me pregunto hasta dónde llega el tema de los plugins y si es incluso posible hacer algo así utilizando un plugin. ¿El sistema de plugins solo puede realizar tareas muy específicas, o puedo usarlo para crear una expansión profunda y compleja de la funcionalidad de mi plataforma, disfrutando al mismo tiempo de las ventajas de las actualizaciones automáticas con Docker?
Muchas gracias por sus comentarios y apoyo.
