If this is correct, that jQuery has around 40% market share and prototype around 9%, isn't it a major popularity drawback for T5 to be using prototype as its javascript core?
Right now, potential new users could be thinking: "Hey, T5 uses an outdated, boring and poorly supported javascript framework. Why? Is it an outdated, boring and poorly supported framework itself`?". With jQuery in the core instead of prototype, it would be an entirely different story. One of the biggeste problems for T5 today is that it is considered alternative in many ways. Tiny (small user base), poorly supported, poorly documented, non-standard (not being Spring or JSF). Unfair in many ways, but considered true by many people. The community is making an effort these days to solve some of these issues (documentation, marketing), but it might actually be a bigger win to just integrate with very popular tools, and let their light reflect on us. jQuery being one of the shiniest and most logical ones to integrate with. On Fri, Aug 6, 2010 at 1:58 AM, Chris Mylonas <ch...@mrvoip.com.au> wrote: > Awesome contrib! > I'll hopefully find some time to work with it this month - have you got any > publicly accessible demos of it in action? > > On 06/08/2010, at 4:46 AM, Robin Komiwes wrote: > > > I might be not objective since I'm in love with jQuery, but imho, > choosing > > jQuery over others will avoid you to have a *big* technical debt. > > > > You might be interested by this reading: > > http://royal.pingdom.com/2010/03/26/jquery-triumphant-march-to-success/ > > > > For your tab component, what about this one: > http://jqueryui.com/demos/tabs/ > > It's skinnable, customizable, and it should be easy to integrate it into > > tapestry5 (and to contribute it to > http://github.com/got5/tapestry5-jquery;)) > > > > > > > > On Thu, Aug 5, 2010 at 8:27 PM, Kalle Korhonen > > <kalle.o.korho...@gmail.com>wrote: > > > >> I have an older T4 app that I'm going to upgrade to T5. It's not a > >> full RIA but nevertheless a fairly fancy, interactive web app with > >> drag & drop, ajax file uploads etc. The UI of the app was based on > >> Prototype and Dojo 0.4.3 which served me well at the time despite of > >> being a bit on the heavy side. I haven't really used JQuery in > >> production apps yet but I wouldn't mind switching but if I do, I don't > >> want to drag Prototype around with it. There are T5 integration libs > >> available both for a newer version of Dojo and for JQuery. It might be > >> marginally easier to adjust the existing Javascript for Dojo than > >> having to rewrite everything with JQuery but as said, I'm fine with > >> the cost. Performance always matters, so load times, execution > >> performance, ability to use CDN etc. all matter. I don't mind filing > >> an occasional issue, but I don't want to get sucked into seriously > >> having to debug and maintain another add-on library so I'd prefer > >> something relatively stable even if it didn't have all the latest > >> bells and whistles. Of ready-made components, only a good, skinnable, > >> customizable and extensible tab component is relevant to me. Now, why > >> would I choose JQuery over the other choices? I'd really love to hear > >> comments from people who've had experience of multiple Javascript > >> libraries and have made a switch to JQuery or perhaps gone the other > >> way. > >> > >> Kalle > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > >> For additional commands, e-mail: users-h...@tapestry.apache.org > >> > >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > >