View Poll Results: Will you upgrade your application to 4.x ?
- Voters
- 11. You may not vote on this poll
-
I will upgrade my existing applications to 4.x
10 90.91% -
I won't upgrade my existing applications to 4.x
1 9.09%
-
20 Apr 2011 5:31 AM #1
How difficult it is to upgrade an exsting app from ExtJS 3.x to 4.x ?
How difficult it is to upgrade an exsting app from ExtJS 3.x to 4.x ?
Hi,
does anybody have some input on how it's difficult to upgrade to 4.x from an 3.x application ?
This is aspect of the 4.x release is forgotten in the marketing release, which make me think that it will be difficult... (otherwise, I think the commercial team of sencha would have stressed out the fact it's so easy to upgrade).
Paquerette.Paquerette
-- Life is a zoo in a jungle
-
20 Apr 2011 5:36 AM #2
http://www.sencha.com/forum/showthre...to-4-Migration
a migration guide is coming soon and a compatibility file as well.
BUT if you want to use the advantages of ext 4 like MVC, ext.application etc. this will be a lot of work.
Also keep in mind custom components, plugins and UX, that are based on Ext 3.
best regards
tobiu
-
20 Apr 2011 5:53 AM #3
From what I've seen so far in Ext 4, I think the following about compatibility layers:
- They're a crutch that should be discarded as soon as practical (which unfortunately in deployed applications, can be a LONG time). They prevent you from having to think in terms of the new framework's paradigms.
- I'm not convinced that such a layer will work well for all but the most basic applications:
- Much extended code in 2 and 3 deals with markup - and that's changed in two ways - one for modern browsers, one for "less modern" browsers
- I'd love to see how TreeNodeUI would manifest itself in a compatibility layer
- Given that such a layer CAN'T cover everything (nor would I expect it to), a developer will then spend their time bouncing between 3.X and 4.X docs trying to make sense of the universe.
- Subsequent refactorings will then need to make it into the compatibility layer. What's the time frame of that, and does it slow the overall release process?
So with that said, I think you need to roll up your sleeves and dig in. The doc, as improved as it will be (and already is), will still not be enough at release date - it never is for any product.
Scale of 1 to 10, I'll say 6 to 7 - harder than average, but not daunting.
stevil
-
20 Apr 2011 6:12 AM #4
Thanks for your replies!
It's good that there is a migration guide.
Of course, I don't see how can a big app would easily migrate to the new MVC model... nothing is magic.
But I hope the Ext3.x code will still work.
That said, if I use a deprecated method, would it be printed in console logs ?
Thomas.Paquerette
-- Life is a zoo in a jungle
-
20 Apr 2011 6:41 AM #5
Similar Threads
-
ExtJS 4.0 special upgrade fee ?
By gael.deest in forum Community DiscussionReplies: 2Last Post: 28 Feb 2011, 11:52 AM -
ExtJS 4: Will be th upgrade from 3 version complicated or?
By Qtx in forum Community DiscussionReplies: 7Last Post: 2 Dec 2010, 1:09 PM -
Toolbar issue in ExtJS upgrade from 2.2 to 3.2.1
By arian10daddy in forum Ext 3.x: Help & DiscussionReplies: 14Last Post: 21 Jun 2010, 9:39 AM


Reply With Quote