Re: [jQuery] jQuery rejected by VirtualMart author
My mistake. You're correct. Erin On Friday, November 24, 2006 8:53 AM Erin Doak said: I'm relatively new to jQuery but am excited about using it. I recently posted a request to have the jQuery library added to the list of libraries supported natively by VirtualMart, a Joomla ecommerce component. The author of VirtualMart has rejected the request: It's called VirtueMart not VirtualMart. Chris. ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/ ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
Re: [jQuery] jQuery rejected by VirtualMart author
The solution is actually relatively simple. If enough people who depend on the software request it, they'll give it more consideration. It's easy to rebuff one person. It's harder to to that to a larger chunk of the user community. What I would do to start, though, is answer his points directly, like so: 1. jQuery is *considerably* better than Prototype. In fact, many frustrated Prototype users have hacked their own implementations of jQuery's features into Prototype to make up for the fact that Prototype hasn't kept up. 2. jQuery overwrites the $() function in its default configuration, but it is trivial to change the symbol that it uses for its core function to something else, so that it doesn't collide with Prototype. Since jQuery consciously avoids the use of for-in, and doesn't add things to the core object prototypes, if actually doesn't break *any* other js library. Given that it's both easy and harmless to support, I don't see what the hangup is with including it. - Brian I'm relatively new to jQuery but am excited about using it. I recently posted a request to have the jQuery library added to the list of libraries supported natively by VirtualMart, a Joomla ecommerce component. The author of VirtualMart has rejected the request: http://virtuemart.net/index.php?option=com_smfItemid=71topic=23597.0 I writing in hope that someone with more experienced and knowledge about jQuery than I could respond to him. Here is a list of Javascript libraries that are supported: http://virtuemart.net/index.php?option=com_openwikiItemid=109id=tutorials:javascript_libraries Thanks, Erin ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
[jQuery] jQuery rejected by VirtualMart author
I'm relatively new to jQuery but am excited about using it. I recently posted a request to have the jQuery library added to the list of libraries supported natively by VirtualMart, a Joomla ecommerce component. The author of VirtualMart has rejected the request: http://virtuemart.net/index.php?option=com_smfItemid=71topic=23597.0 I writing in hope that someone with more experienced and knowledge about jQuery than I could respond to him. Here is a list of Javascript libraries that are supported: http://virtuemart.net/index.php?option=com_openwikiItemid=109id=tutorials:javascript_libraries Thanks, Erin ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
Re: [jQuery] jQuery rejected by VirtualMart author
On 24/11/06, Erin Doak [EMAIL PROTECTED] wrote: I'm relatively new to jQuery but am excited about using it. I recently posted a request to have the jQuery library added to the list of libraries supported natively by VirtualMart, a Joomla ecommerce component. The author of VirtualMart has rejected the request: http://virtuemart.net/index.php?option=com_smfItemid=71topic=23597.0 I writing in hope that someone with more experienced and knowledge about jQuery than I could respond to him. Here is a list of Javascript libraries that are supported: http://virtuemart.net/index.php?option=com_openwikiItemid=109id=tutorials:javascript_libraries Thanks, Erin Rejecting it because other libraries depend on Prototype and breaking those libraries seems a bit short sighted. It is easy for it not to break other things using Prototype: var jQ = jQuery then use 'jQ' instead of '$' (if you want something short). That is why plugin authors should use 'jQuery' instead of '$' (or use a closure). What about all the things Prototype breaks? Extending Object is one of the worse things you can do (as it breaks looping through your own objects using for). Of course if you only use Prototype and other libraries that depend on it then that is less of a problem. ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
Re: [jQuery] jQuery rejected by VirtualMart author
I'm not sure how to even respond to that. He obviously didn't even take a cursory look at jQuery (the jQuery DOM-centric approach is decidedly different, and probably more powerful than Prototype's monolithic approach). And as Sam said, jQuery need not break Prototype (I, in fact, use Prototype and jQuery together on a major commercial Rails project I'm working on at the moment). -- Yehuda On 11/24/06, Sam Collett [EMAIL PROTECTED] wrote: On 24/11/06, Erin Doak [EMAIL PROTECTED] wrote: I'm relatively new to jQuery but am excited about using it. I recently posted a request to have the jQuery library added to the list of libraries supported natively by VirtualMart, a Joomla ecommerce component. The author of VirtualMart has rejected the request: http://virtuemart.net/index.php?option=com_smfItemid=71topic=23597.0 I writing in hope that someone with more experienced and knowledge about jQuery than I could respond to him. Here is a list of Javascript libraries that are supported: http://virtuemart.net/index.php?option=com_openwikiItemid=109id=tutorials:javascript_libraries Thanks, Erin Rejecting it because other libraries depend on Prototype and breaking those libraries seems a bit short sighted. It is easy for it not to break other things using Prototype: var jQ = jQuery then use 'jQ' instead of '$' (if you want something short). That is why plugin authors should use 'jQuery' instead of '$' (or use a closure). What about all the things Prototype breaks? Extending Object is one of the worse things you can do (as it breaks looping through your own objects using for). Of course if you only use Prototype and other libraries that depend on it then that is less of a problem. ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/ -- Yehuda Katz Web Developer | Wycats Designs (ph) 718.877.1325 ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
Re: [jQuery] jQuery rejected by VirtualMart author
I'm a Joomla! developer too and my products (Clexus Gallery and PM) were based on Proto Scr. I was struggling with them much and the template codes were too crowded with JS codes, so nobody could easily change them and also people were tired of waiting many seconds for the page to load (not all the people have cable). After a long research I decided on JQuery and now we are moving all our house codes to JQ. It is Tidy, quick and has a powerful code structure. This move has shrinked our code size to 30% of the previous ones and also not to mention that it is quite easily extendable. Soeren probably didn't look into JQ deeply. I would recommend him to use JQuery too. Kind regards, Danial Tzadeh www.clexus.com On 11/24/06, Yehuda Katz [EMAIL PROTECTED] wrote: I'm not sure how to even respond to that. He obviously didn't even take a cursory look at jQuery (the jQuery DOM-centric approach is decidedly different, and probably more powerful than Prototype's monolithic approach). And as Sam said, jQuery need not break Prototype (I, in fact, use Prototype and jQuery together on a major commercial Rails project I'm working on at the moment). -- Yehuda On 11/24/06, Sam Collett [EMAIL PROTECTED] wrote: On 24/11/06, Erin Doak [EMAIL PROTECTED] wrote: I'm relatively new to jQuery but am excited about using it. I recently posted a request to have the jQuery library added to the list of libraries supported natively by VirtualMart, a Joomla ecommerce component. The author of VirtualMart has rejected the request: http://virtuemart.net/index.php?option=com_smfItemid=71topic=23597.0 I writing in hope that someone with more experienced and knowledge about jQuery than I could respond to him. Here is a list of Javascript libraries that are supported: http://virtuemart.net/index.php?option=com_openwikiItemid=109id=tutorials:javascript_libraries Thanks, Erin Rejecting it because other libraries depend on Prototype and breaking those libraries seems a bit short sighted. It is easy for it not to break other things using Prototype: var jQ = jQuery then use 'jQ' instead of '$' (if you want something short). That is why plugin authors should use 'jQuery' instead of '$' (or use a closure). What about all the things Prototype breaks? Extending Object is one of the worse things you can do (as it breaks looping through your own objects using for). Of course if you only use Prototype and other libraries that depend on it then that is less of a problem. ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/ -- Yehuda Katz Web Developer | Wycats Designs (ph) 718.877.1325 ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/ -- Best Regards, Danial Tzadeh www.clexus.com ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
Re: [jQuery] jQuery rejected by VirtualMart author
Hi Danial, That's awesome! This is the type of feedback that the Joomla virtual mart lead developer needs to hear. Would you mind replying to his post here: http://virtuemart.net/index.php?option=com_smfItemid=71topic=23597.0 Thanks, Rey Danial Tzadeh wrote: I'm a Joomla! developer too and my products (Clexus Gallery and PM) were based on Proto Scr. I was struggling with them much and the template codes were too crowded with JS codes, so nobody could easily change them and also people were tired of waiting many seconds for the page to load (not all the people have cable). After a long research I decided on JQuery and now we are moving all our house codes to JQ. It is Tidy, quick and has a powerful code structure. This move has shrinked our code size to 30% of the previous ones and also not to mention that it is quite easily extendable. Soeren probably didn't look into JQ deeply. I would recommend him to use JQuery too. Kind regards, Danial Tzadeh www.clexus.com http://www.clexus.com ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
Re: [jQuery] jQuery rejected by VirtualMart author
And as Sam said, jQuery need not break Prototype (I, in fact, use Prototype and jQuery together on a major commercial Rails project I'm working on at the moment). From day 1 jQuery has gone out of its way to avoid breaking Prototype. There's a lot more trouble the other way round, since Prototype unwisely extends Object. Every other framework and Javascript code fragment is somehow expected to deal with that, even though it totally hoses Javascript's native for-in loops. It's like we're all supposed to ignore the drunk driver on the road. Friends don't allow friends to extend Object. ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
Re: [jQuery] jQuery rejected by VirtualMart author
Dave Methvin schrieb: And as Sam said, jQuery need not break Prototype (I, in fact, use Prototype and jQuery together on a major commercial Rails project I'm working on at the moment). From day 1 jQuery has gone out of its way to avoid breaking Prototype. There's a lot more trouble the other way round, since Prototype unwisely extends Object. Every other framework and Javascript code fragment is somehow expected to deal with that, even though it totally hoses Javascript's native for-in loops. It's like we're all supposed to ignore the drunk driver on the road. Friends don't allow friends to extend Object. I always thought they had fixed that in Prototype 1.5...? But it's still RC as it seems. -- Klaus ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
Re: [jQuery] jQuery rejected by VirtualMart author
Klaus Hartl schrieb: There's a lot more trouble the other way round, since Prototype unwisely extends Object. Every other framework and Javascript code fragment is somehow expected to deal with that, even though it totally hoses Javascript's native for-in loops. It's like we're all supposed to ignore the drunk driver on the road. Friends don't allow friends to extend Object. I always thought they had fixed that in Prototype 1.5...? But it's still RC as it seems. According to this: http://www.andrewdupont.net/2006/05/18/javascript-associative-arrays-considered-harmful/ Those extensions to Object are fixed since 1.4. Maybe we should just thank Prototype for introducing a JS library in general to so many, while being not that great that they now switch to jQuery. It's really ugly to argue with those I code all my javascripts myself dudes. -- Jörn Zaefferer http://bassistance.de ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/
Re: [jQuery] jQuery rejected by VirtualMart author
Klaus Hartl schrieb: I always thought they had fixed that in Prototype 1.5...? But it's still RC as it seems. I just checked 1.4.0: The only addition to Object is an extend function, but nothing to Object.prototype. -- Jörn Zaefferer http://bassistance.de ___ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/