Мы работаем над улучшением внутренней структуры данных «моделей» в фронтенде Discourse. Это повысит качество разработки для разработчиков ядра, тем и плагинов.
Мы планируем использовать Warp Drive (ранее известное как «Ember Data»).
Миграция будет проходить поэтапно, при этом мы будем по возможности сохранять совместимость с темами и плагинами. В тех случаях, когда это невозможно, мы будем предоставлять сообщения об устаревании и документировать пути миграции.
Первый PR по этой работе можно найти здесь.