No imponemos ninguna convención de nomenclatura… el equipo de Discourse a menudo antepone discourse- a los temas y componentes, pero no es universal.
Más allá del nombre del directorio, esperamos que el readme incluya un poco de contexto de que es para Discourse… de lo contrario, los temas y componentes de temas siempre tienen un archivo about.json con un poco de información, y los complementos contendrán un plugin.rb.