Automatizando la configuración del plugin de Discourse con la gema `create-discourse-plugin`

Eso sería discourse_theme new :wink:


@grubba ¿qué te parecería integrar esto en el núcleo como una tarea de rake? Como

bin/rake plugin:create

La gente necesita tener un entorno de desarrollo central funcional para trabajar en plugins de todos modos, así que parece una buena opción. También lo haría más ‘oficial’ y más fácil de mantener para todo el equipo.

Me pregunto si sería mejor hacerlo 100% git, en lugar de depender de que la gente use GitHub (y tenga la CLI gh). Algunas personas usan otros servicios para alojar sus plugins y tampoco quieren que se hagan públicos de inmediato.

En discourse_theme mantenemos una caché local del esqueleto del tema, ¡así que incluso funciona sin conexión!

6 Me gusta