John,

That is why I think some prepackaged packages might work better in the 
short term.

Longer term we might want to have plugins define a requires statement so 
that is would be easier for a build system to pull in all the required 
modules.

-Steve

John Resig wrote:
> I'm all for the custom build feature - in fact it was one of the first
> things included on the jQuery home page when it first launched back in
> Jan. (I removed it at the 1.0 launch, because it was broken).
> 
> My biggest worry about having custom builds is that if a user sees
> something in the documentation (e.g. .height()) and then it doesn't
> work at all, that'll cause a lot of confusion. Figuring out what
> package everything is in. It is for this reason that I think any sort
> of package system has to be documented very explicitly so that people
> know what they're getting in to.
> 
> This would also require that all demos, tutorials, and plugins use the
> lowest comon denominator of code (which will require a lot of
> rewriting). In all, it's very tricky, and something that we'll want to
> consider carefully.
> 
> --John
> 
> On 11/14/06, Stephen Woodbridge <[EMAIL PROTECTED]> wrote:
>> I think that it would be great if we had a few bundled "flavors" like:
>>
>> jQuery-minimal.js
>> jQuery-lite.js
>> jQuery-standard.js
>> jQuery-heavy.js
>>
>> This way we get the benefit of claiming all the features and can claim
>> "starting at only xx bytes" based on the packed size of the minimal
>> flavor. Providing a other flavors makes it easy for uses to grab a
>> package of features without having to deal with build issues.
>>
>> -Steve
>>
>> John Resig 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
> [email protected]
> http://jquery.com/discuss/


_______________________________________________
jQuery mailing list
[email protected]
http://jquery.com/discuss/

Reply via email to