Many good points in response. I want to emphasize what system said. What are you going to do instead? How will that alternative escape the velocity of change dynamic we see today. And if it could just stay put, would that be better?
This has nothing to do with open source. Microsoft (just one example from a company that takes compat very seriously) has stepped through a number of products each a far more radical departure from it's predecessor than v2 will be from v1: VB6 to Visual Basic.net, Windows Forms to WPF to Silverlight to Universal, Web Forms to MVC to "K". These were huge paradigm shifts, each spaced a few years apart. They too triggered much handwringing. The migration paths were murky at the start and ultimately could not be automated. Yet enterprise development continues on each of these platforms, with little meaningful help from Microsoft on the remaindered technologies. Think about that deeply for a minute. I will wait. This is the nature of our business. The v1 to v2 situation is not nearly as dramatic. First, what we have seen of v1 to v2 is not a paradigm shift ... certainly nothing akin to WinForms to XAML or WebForms to MVC. The fundamental way you approach problems is recognizably Angularish. That's not to diminish the strides forward. But nothing I've seen is mind blowing the way, say, moving from imperative to declarative UI was. Second, we haven't heard or grasped the full story yet. Lots of misinformation and inadequate explanation to date. Who said there wont be a migration path? Of course there will be a path. There is always a path. We just haven't articulated it yet and we don't know how much we can automate. And why could we know at this early date? Ng 2.0 doesn't exist yet. It's a collection of spikes. Third, the team put a huge effort into v.1.3, probably at the expense of v.2 That's not something you would do if you didn't care about the present and the community. I urge you to stay calm, embrace v1.3 now as the best Ng yet, and keep your head on a swivel because you never know what's coming. Keep talking to the Ng team about what you like, don't like, and what you want. Ask them good "Why?" questions. Most of all, have some fun while you're at it. It's only technology, not life or death. Enjoy this moment. -- You received this message because you are subscribed to the Google Groups "AngularJS" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/angular. For more options, visit https://groups.google.com/d/optout.
