> If we can get some people (at least 2 preferably 3) to work on > ext.js+turbogears integration patterns, I would be very willing to add > some of this as a TG dependency eventually. Particularly if there > were some working code ;)
I have some working code (very alpha of course), what is the good place to post it to? > I do think that the future of web development is going to be > http:htlm+ where the + is javascript rich client libraries (ext, > dojo, yui, etc), Flex, Silverlight and whatever other "rich" client > toolkits come into vogue over the next couple of years. TurboGears 2 > has to provide rich support for this new style of hybrid web/client > server applications. > > So, I'm +1 on your suggestion, though if there were some enterprising > yui, dojo, or whatever, user out there who was able to make that > happen first I'd be willing to entertain the possibility of another > library. Maybe I didn't emphasize it enough but I think there are two issues (1) the choice of js library and code that uses this library (2) js library agnostic infrastructure for client/server communication. > For the moment I would suggest that none of this go into the core, but > live in an tg-ext add on library. This allows us to keep a small, > easy to understand core, with a stable API, and it allows the tg-ext > library to more closely track with updates to Ext.js. We can > certainly add a dependency to tg-ext as we go, and I'm open to making > some changes to the tg core to better accomodate ext.js integration, > but I have to admit to not quite knowing what those changes might be > up-front. I think most of the things suggested below, can be done > without changing the core at all. I agree, most (if not all) of the python code in tg that would support js library agnostic client/server communication would take the form of helpers on top of the core. So it's really independent of the core and can come in a separate package which would also include some js library agnostic javascript code for talking to the server. --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
