> 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to