From v1.8 there is no more access to singleton views so that means we should have everything converted to components.
Is the v1.7 component implementation stable/complete enough to handle proper composition? I noticed that the ‘component’ helper is only available in v1.11+.
We have ~300 people on the project at any one time. Over 20 scrum teams each with 2-3 developers. Our team is responsible for the Ember-based framework (comms + controls) and we will shortly be handling over to our continuity folks (also ~300) and our team will be the framework team for both bits (so ~600 folks). We have 323 handlebars files that will have to be changed and we will need a full regression each time. Changes to the framework are loathed by the other teams as they also need to re-learn the stuff.
I guess doing it little by little is first-prize and we had hoped to develop the components and then swap out all our controls. After that we’d upgrade to the latest version and take a big knock. We should have time after June 2016 given our go-live requirements.
So timing is also an issue.
As I mentioned, we are running into issues with the components and I do not know how much assistance we are going to get for v1.6.1 and all versions in between.
Our development manager has asked us to look into other frameworks (even paid) but I reckon we’ll have the same issues none-the-less.