Open Bug 812482 Opened 12 years ago Updated 9 years ago

Extjs javavascript framework should be replaced by jQuery

Categories

(Testopia :: General, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

People

(Reporter: florijn.peter, Assigned: gregaryh)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:16.0) Gecko/20100101 Firefox/16.0
Build ID: 20121024073032
Summary: Upgrade to Extjs 4 → Extjs javavascript framework should be upgraded to Extjs 4
As of June 2nd, Ext JS 5 has been released. Perhaps we should look into bringing Testopia into Ext JS 5 instead.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Converting Testopia to Ext JS 4 or Ext JS 5 will require some significant rewriting, as a lot of files that Testopia relies on have been rewritten or removed altogether.
Target Milestone: --- → Future
Is ExtJS still free? The download site now displays:

"Please provide an email address below to download a 45-day commercial evaluation of Ext JS 3.4"
Yes, it's still available for free in open source applications. They just made it harder to find :)
http://www.sencha.com/products/extjs/details
Version 3.4 is getting harder to find links to, but can be found here
http://cdn.sencha.com/ext/gpl/ext-3.4.1.1-gpl.zip
Implementing extJS 5, given the number of changes made to the framework, is practically like implementing a whole new framework. As such, I'm going to look into converting Testopia into a new framework as another option, perhaps into jQuery to match what Bugzilla is moving to.
Severity: normal → enhancement
Summary: Extjs javavascript framework should be upgraded to Extjs 4 → Extjs javavascript framework should be replaced by jQuery
Target Milestone: Future → ---
After code consolidation has completed, I will be shifting my focus to other open bugs for Testopia. While this would be nice to have, the time sink involved would best be spent fixing what's there rather than upgrading its framework. I am, however, investigating adding a "stripped to the requirements" version of extJS 3.4 to the Testopia codebase to eliminate another barrier to development. Open source use licencing of extJS allows for this.
You need to log in before you can comment on or make changes to this bug.