Plusieurs paquets javascript 'discourse' dans le dépôt discourse

J’essaie de comprendre la structure des projets Javascript dans le dépôt Discourse. Je ne suis pas très familier avec le développement Javascript, alors excusez-moi si c’est évident, mais il semble y avoir deux projets nommés « discourse ». Un au niveau supérieur, et un dans app/assets/javascripts/discourse.

Quelle est la distinction entre les deux ? Devraient-ils avoir des noms différents ?

1 « J'aime »

Semble lié au déménagement d’ember-cli, pas tout à fait sûr pourquoi il y a deux fichiers package.json, probablement une étape intermédiaire de notre part. @cvx ?

1 « J'aime »