Verbesserung des JS-„Model“-Systems

Wir arbeiten an der Überarbeitung der internen Darstellung von Daten-„Modellen“ im Frontend von Discourse. Dies wird die Entwicklererfahrung für Core-, Theme- und Plugin-Entwickler verbessern.

Unser Ziel ist es, Warp Drive (früher „Ember Data“) zu verwenden.

Die Migration wird schrittweise erfolgen, wobei wir uns bemühen, die Kompatibilität mit Themes und Plugins so weit wie möglich aufrechtzuerhalten. Falls dies nicht möglich ist, werden wir Deprecation-Messages bereitstellen und Migrationspfade dokumentieren.

Der erste PR für diese Arbeit findet sich hier.

1 „Gefällt mir“