My favorites | Sign in
Project Logo
       
New issue | Search
for
| Advanced search | Search tips
Issue 233: Include new MIT licensed Ext Core library in the Ajax Libraries API
74 people starred this issue and may be notified of changes. Back to list
Status:  Fixed
Owner:  ----
Closed:  Jun 11
Type-Suggestion


Sign in to add a comment
 
Reported by david.davis, Apr 21, 2009
Ext Core is a lightweight and feature rich core JavaScript library
available under an MIT license. Ext Core is packed full of exciting
features intended to allow for rapid web development while encouraging well
designed and scalable code. Ext Core provides abstractions for DOM
manipulation/traversal, Ajax, Events and custom events, animations,
templating, OO mechanisms and more.

It's MIT licensed, so there shouldn't be any concerns WRT licensing issues
that previously kept Extjs out of the Ajax API.

Please note that Ext Core is not the same as Extjs, and is only a single
~25k compressed and gzipped file.

Ext Core would be a great addition to Google's Ajax Libraries API

http://extjs.com/products/extcore/

Ext Core is also well documented:
http://extjs.com/products/extcore/manual/
http://extjs.com/products/extcore/docs/

Thanks!
Comment 1 by scubacarrib92, May 27, 2009
Ext has its own CDN at cachefly. Why does it need to be on Google? Ext is a shady 
company with a known history of switching licensing. We don't need another bait and 
switch.
Comment 2 by david.davis, May 27, 2009
Ext Core is not the Extjs GUI toolkit

Also, Cachefly does not provide a secure CDN (https).

The Ext Core library license won't change, it will continue to be MIT licensed and
separate from the GUI toolkit.

Please read the entire report before you comment.
Comment 3 by alb...@me.com, May 27, 2009
scubacarrib92 - if you got nothing sensical to say then keep your personal bias to
yourself or at least research into matter before slandering.

ExtCore library is a lightweight utility library provided under permissive open
source licence. It is comparable to any other widely spread libraries such as
prototype and other similar ones
Comment 4 by gew...@hotmail.com, May 28, 2009
@scubacarrib92 - As noted in other posts - the ExtJS Core is MIT.  What you get for 
free is amazing, well thought out and is the core of a tried and true library.  

Saying it should not be included because "I don't like the company" is not very 
technical.  Using ExtJS Core means you are ready to extend your site using the full 
product when it comes time to build your rich internet apps.  The full ExtJS product 
is hands down the best framework out there.

As for your "bait and switch" ...
I would much rather pay to support a company that is supporting me with some 
seriously advanced JS functionality.  There is a dual license for open source 
projects.  Do you really expect some magic money genie to keep a company going while 
you reap the benefits of a team of full time genius programmers and don't want to 
pay around 300 bucks for a license?   The time I save paid for itself in hours.  

Summary
ExtJS Core is one of the best if not THE best light weight library out there, even 
in beta form.  This is due to being the core of a long running, top notch library.  

I would say that ExtJS needs to release a stable version of the core before it goes 
in naturally :o)


Comment 5 by david.davis, Jun 10, 2009
Good news!  Ext core has been added!

google.load('ext-core', '3');
google.load('ext-core', '3', {uncompressed : true});
Comment 6 by david.davis, Jun 10, 2009
The final release of Ext core is out.  Check out the new post about using Ext core to
build a star rating widget:
http://extjs.com/blog/2009/06/10/building-a-rating-widget-with-ext-core-30-final-and-google-cdn/

It also includes the announcement of Ext core being added to the API
Comment 7 by lisbakke...@google.com, Jun 11, 2009
(No comment was entered for this change.)
Status: Fixed
Comment 8 by Bob.Demers, Jun 12, 2009
@ gewroo
EXTJS releases products as open source yet don't provide repository access so when 
something gets fixed in svn they don't tell everyone just the paid subscribers.

MySQL was released with the same dual license (GPL/Commercial License) yet they 
provided read svn access to everyone.

Google shouldn't be supporting this company, the bait and switch they pulled with earlier 
releases just proves what kind of people they really are and doesn't fall under the 'Don't 
be evil' Google slogan.

If you search the extjs forums you'll see plenty of examples of ext support team say 
'fixed in svn' with no code provided to the forums until someone begs to get the fix 
released.


Comment 9 by gew...@hotmail.com, Jun 12, 2009
@Bob

You make a good point about SVN access and I think SVN access to the ExtJS Core 
would be great.  That said - I have worked with product and interacted with the 
company for years and say that google SHOULD be supporting this company.

So the readers can decide if they want to take the details from someone with an 
attitude towards the company and no actual experience they can share .... or from 
someone with years of actual experience.

What type of official responses do you get from the active programming / support 
team when you post on a JQuery or Dojo forum .. or even mySQL?  That is not a 
hypothetical question - do you post on those formums and if so, do you get official 
answers from support / programming teams the same day?

I can say after years of working with the tool and the ExtJS team, they are top 
notch and very responsive.  

Comment 10 by tommy.maintz, Aug 04, 2009
@Everyone

I just wanted to let you guys know that we have made the Ext Core SVN public
(read-only). You can find the details on the downloads page here:
http://extjs.com/products/extcore/download.php . There is also an online SVN Commit
Log available here: http://extjs.com/products/extcore/commitlog.php
Comment 11 by david.davis, Aug 04, 2009
Thanks Tommy!

That's good news
Sign in to add a comment

Hosted by Google Code