I convinced my [small] team of developers to use Ember for a year long project we started in March. Functionally speaking, things have been pretty good. We’ve found Ember to fit our needs well. All of the energy toward Ember 2.0 and web components was a big tipping point for us. We started with with 1.12 and are now on 2.1. We are trying to practice 2.0 patterns using services and components. We only have 4 controllers left, all of which are for query params.
That said, I’m starting to worry that the energy around Ember 2.0 is gone and we may but stuck in this limbo state past the life of the project :(. Ember 2.0 was originally slated for June and was expected to be fully complete based on the Ember 2.x RFC and have engines. We’ve all worked in software for a while, and completely understand slippage. But now it’s November and I’m really beginning to grow concerned by several things.
- Routable Components are completely MIA.
- Some very serious bugs seem to receive little attention.
- Many RFCs, even small and simple ones, seem to dwindle.
- Ember-CLI doesn’t even seem to support Ember 2.0 (v1.13.8 listed on the site).
- Docs are dated and seem to miss. Even the 1.x deprecations page isn’t complete.
- No public roadmap or guidance on what the future looks like.
- Hard to help. I see people try to jump in and help in small ways, but seem to be unable to get traction.
- Would like to see progress on Engines … but is not really a concern for my project.
I know that probably sounds negative. Maybe, hopefully, I’m wrong about many of these things. But right now, I’m starting to second guess my choice to push for Ember. Don’t get me wrong, the tech has been great and we’ve had only minor issues thus far. It just feels like we’re stuck in this incomplete and limbo state without some key features and no real good line of sight on their timing. Is there any info on what to expect and when to expect it?