Automatiser la configuration du plugin Discourse avec la gem `create-discourse-plugin`

Ce serait discourse_theme new :wink:


@grubba que penserais-tu d’intégrer cela au cœur du système sous forme de tâche rake ? Comme

bin/rake plugin:create

Les gens ont de toute façon besoin d’un environnement de développement central fonctionnel pour travailler sur les plugins, donc cela semble être une bonne idée ? Cela le rendrait également plus « officiel » et plus facile à maintenir pour toute l’équipe.

Je me demande s’il ne serait pas préférable de le rendre 100% git, au lieu de dépendre des gens qui utilisent GitHub (et qui ont le CLI gh) ? Certaines personnes utilisent d’autres services pour héberger leurs plugins, et ne souhaitent pas non plus qu’ils soient immédiatement rendus publics.

Dans discourse_theme, nous maintenons un cache local du squelette de thème, donc cela fonctionne même hors ligne !

6 « J'aime »