right-sidebar-blocks и discourse-tc-bars используют резолвер Ember для поиска компонентов по имени. В данный момент это работает и не устарело.
В .hbs это делается так: {{component "some-name"}}, а в (g)js можно сделать так: resolveRegistration("component:some-name").
Однако, если мы говорим о долгосрочной перспективе, то нам следует стремиться избегать поиска компонентов через резолвер Ember. Как только мы в конечном итоге включим флаг «static invokables» в Embroider, резолвер станет пустым.
Это направление, которое, как я считаю, необходимо принять для right-sidebar-blocks и других подобных случаев совместного использования компонентов между темами/плагинами: