I'm personally not sure that the entire ajax.js should be part of the core. jQuery to me is about DOM searching and manipulation. Its Ajax features are excellent, but I wouldn't cry at all if I had to include the ajax "plugin" or "official extension" or whatever you'd like to call it, only when I needed it. I've actually done this on several occasions when I wanted to save some bandwidth and I wasn't using any of the ajax features. I've commented out ajax.js from build.xml and packed my own ajax-free jQuery and it works great. It only saves around 3k packed, but that's significant when we're talking about <20k total. I realize that the politics surrounding not having the "ajax" buzzword included in the library by default are a significant issue in regards to developer addoption and jQuery marketing in general. But it would further the goal of file size, and it really is pereferial to the overall goal of jQuery.
Paul On 11/14/06, John Resig <[EMAIL PROTECTED]> wrote: > Hi Everyone - > > I want to start a discussion about the features that should go into > (or be removed from) the upcoming 1.1 release. I'd like to shoot for a > release by the end of this month. > > I know that Joern already has some event code, ready to be committed - > and I have the "non-destructive jQuery" code ready to go. Brandon > mentioned that he wants to rewrite the jQuery.attr() in time for > release too. > > No significant features are going to be added to this release, think > of it as jQuery 1.0++. > > Right now, the jQuery compressed build is teetering around 18-19KB, I > really want to try and cut this down. Any thoughts on particular > features that should be extracted into a plugin? > > For example: Since the 'form' plugin already does serialization really > really well (much better than jQuery's serialization). I'm tempted to > remove the serialization plugin from core and just defer everyone to > using the form plugin. > > Also, stuff like .height() and .width() could be removed in favor of > using the (more powerful) methods of the same name in the 'Dimensions' > plugin. > > Let me know if you have any ideas. > > --John > > _______________________________________________ > jQuery mailing list > discuss@jquery.com > http://jquery.com/discuss/ > _______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/