On Dec 11, 2006, at 12:47 AM, Lee McFadden wrote:
> > I think that if ToscaWidgets are to be truly framework independant > then the core widgets shouldn't use a JS library at all. This is more or less what I've been thinking about as I've meditated the issue more carefully... How about not including *any* JS library at all? I mean, my idea for ToscaWidgets (the ToscaWidgets distribution egg itself) since I splitted the forms into a separate distribution was to provide only the core "framework" to build widgets with. In fact, the only Widget it bundles at the moment is toscawidgets.js_interface.mochikit which is needed for the "add_event_handler" stuff (which I'm thinking to remove as well). Since I decided to remove the Genshi dependancy on the widgets core to allow flexibility it now seems contradictory to "force" a specific JS library to users.... So now my plan for action is: 1) new ToscaWidgetsMochi egg with the mochikit widget 2) new ToscaWidgetsJQuery egg with the jQuery widget and wrappers for the cool accordions, tabs, bells and whistles. 3) js_interface.core.EventAware bye, bye... so no ties to any specific events API. the js_inteface.functions wrappers (which I'm about to rewrite as the current implementation sux) should enable writting EventAware mixins using the JS library of choice. Does it sound reasonable? Alberto --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
