On Mon, Mar 31, 2008 at 11:50 PM, Ming T. Chow <[EMAIL PROTECTED]> wrote: > > Hi, > > I applied to the weMap GSoC project recently and the tasks that I > proposed weighs heavily on wrapping existing widgets from JS toolkits > with ToscaWidgets. I am particularly interested in working with > widgets in Dojo and jQuery.
[...] > we should be utilizing this summer. Specifically, I would like input > from people involved with the TwTools project. You should ask all students to also get subscribed to the TWtools ML and have your discussion there regarding who will do what... [...] > I cast my vote for Dojo and jQuery mainly because their grid support > are pretty sophisticated and they have a wide variety of other widgets > that can be useful for other projects as well. > > Any inputs from Mentors/Students/TG Community members will be > appreciated. I have read a lot of near-troll discussion about which JavaScript lib/framework is the best. Each time I need some specific visual effect or function I just look at a series of JS libs and pick the one I consider fulfills my needs best. I still don't have a JS lib I would argue over. What I can tell is that scriptaculous is really nice for visual effects, but apart from this, please do not begin a new JS lib war. Package jQery (because a lot of people seem to ask for this one as a standard) and propose it as _the_ first lib everyone should try to use... *but* please specify the use cases for which it is best suited so that all other students will try to follow the trend. Want a good way to "impose" your preferred lib without arguments over the others? Just package it as a nice widget (tg1 widgets _and_ TW), write a good example demo (in tg1 widgets use the ability to display examples in the toolbox). And finally post some good documentation about different usages in TG on our wiki. You will see two reactions: people trying to do the same for their preferred libs (good, this just increases TG ecosystem anyway) and people looking around for a JS lib just picking this one because your demo is cool and they feel they'll find good support in the TG community. Don't forget that in the long run what make the difference is generally the level of investment required to begin using something. This boils down to good advertising/marketing (demos, screencasts) and good documentation (in the wiki and in the tg1 toolbox). I got a little off-topic but hopefully this will serve its purpose anyway :) Regards, Florent --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears Trunk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/turbogears-trunk?hl=en -~----------~----~----~----~------~----~------~--~---
