Officially controllers are deprecated in favour of routable components. However, using routable components is not possible because it is not implemented in an official release yet. This means we are left with using the deprecated model of controllers, and all documentation is how to use controllers, and all tutorials available utilize controllers. The releases made every 6 weeks don’t mention any progress on the feature, and nowhere (at least what I’ve can seen) is there a roadmap of “when can we expect to be able to use this”. Is it Ember 2.4, 2.5, 2.8 or even 3.0?
I’m currently building a pretty major application using Ember and feel kinda dirty because I’m using controllers. Also because I’ve currently run into some issues because of the fact that controllers are singletons, I’m trying to move away from them. This leaves me with the question of “with what?”. Searching there is no real documentation on what I should be doing, and no idea of when I can expect.
I realise it’s currently in development and it’s hard to put a time on releases in software, but how about just a scale? Short status update? Is it weeks months or years? It’s also a bit frustrating because all up-to-date documentation mentions routable components as the way forward.