Can I override app/views/layouts/application.html.erb from a plugin?

Mi scuso per aver riportato in vita questo argomento molto vecchio, spero non ci sia problema.

Possiamo sovrascrivere (in un plugin)?

app/views/layouts/application.html.erb

In questo modo:

register_asset '../views/layouts/application.html.erb'

Sospetto che la risposta sia “NO!”… se la risposta è “no” (poiché gli ‘assets’ non sono ‘views’ in Rails), potremmo avere in futuro un metodo per i plugin:

register_view

Così in futuro potremmo semplicemente fare questo (ad esempio):

register_asset 'layouts/application.html.erb'

e sovrascrivere 'layouts/application.html.erb'

Mi sembra una buona idea, anche se non sono affatto un esperto di plugin per Discourse.

Grazie per la vostra considerazione.