@bcartwri96 Credo che il punto fondamentale sia che esiste ben poca documentazione completa sull’API dei plugin di Discourse.
Ci sono sparsi vari pezzi di informazione qui su Meta, come ad esempio Developing Discourse Plugins - Part 1 - Create a basic plugin, ma sembra non esserci un riferimento API completo. Anche se alcune delle funzionalità sono puramente Ember o Rails, c’è una vasta area intermedia che segue convenzioni specifiche di Discourse.
Col tempo, sarebbe auspicabile che la comunità potesse collaborare alla stesura di un Manuale per Sviluppatori di Discourse che colmi questa lacuna. Abbiamo già iniziato a mettere in pratica alcuni di questi sforzi con frammenti di HOWTO disponibili su Pavilion, e speriamo che questo lavoro costituisca una base iniziale per sviluppare una guida di riferimento più completa.