Automatizzare la configurazione del plugin Discourse con la gem `create-discourse-plugin`}

Sarebbe discourse_theme new:wink:


@grubba, cosa ne penseresti di integrare questo nel core come task rake? Tipo

bin/rake plugin:create

Le persone hanno comunque bisogno di un ambiente di sviluppo core funzionante per lavorare sui plugin, quindi sembra una buona soluzione? Renderebbe anche più ‘ufficiale’ e più facile da mantenere per tutto il team.

Mi chiedo se sarebbe meglio renderlo 100% git, invece di fare affidamento sulle persone che usano GitHub (e che hanno la CLI gh)? Alcune persone usano altri servizi per ospitare i loro plugin e potrebbero anche non volere che vengano resi immediatamente pubblici.

In discourse_theme manteniamo una cache locale del tema-skeleton, quindi funziona anche offline!

6 Mi Piace