Two quick responses: 1) Turbogears is not for everybody.
2) Elixir is not required, and it adds to SQLAlchemy only what SQLObject already had included -- and active record style development environment. I'm very aware that the TurboGears install process has become encumbered with too many requirements, and we're hoping to reduce both the TG2 codebase itself, and the number of installation requirements in TG2. However, there's a balance to be found, as we are very much in favor of code/library reuse, and that philosophy isn't likely to change. As for deployment, I think you'll find that high load web servers have trouble with mod-python due to the fact that you end up running so many python interpreters. So the separate-process python web server is not really a bad model. But, if you really want mod_python integration you can use a WSGI bridge: http://docs.pythonweb.org/display/pylonscookbook/Production+deployment+using+mod_python Hopefully, mod_wsgi will be more widely deployed in the future (now that it's approaching a 1.0 release) and it will be another good deployment option for apache users. --Mark Ramm On 7/31/07, johnbrad <[EMAIL PROTECTED]> wrote: > > TG started out as a good idea as it looked like an easy way to get > into Ajax, but I now think it is getting out of hand - talk about > trying to hit a moving target! > To me it looks as if it is trying to see how many layers of software > it can pile on top of each other before it falls over. > Having Elixir on top of SQLAchemy which sits on top of the database > handlers is, IMHO, overkill. > And then you have all the complications of trying to get the > apllication to run behind a webserver such as Apache. Why not just > use modpython directly? If find that approach works fine. > Sorry, I must be missing something, all I want is a simple way to use > Ajax without all the complications of having to download nearly every > bit of software that has been written in Python > > John Bradbury > > On 28 Jul, 04:39, "Mark Ramm" <[EMAIL PROTECTED]> wrote: > > > As I understand it, TG will drop CherryPy, and adopt Pylons. Since > > > both frameworks are stacks of other python components, I am not sure > > > if I see the point. > > > > > A strength of both tg, and pylons, is that you can easialy swap out > > > different compents, right? So why not just put together whatever > > > components you want? > > > > TurboGears will be what it has always been, a stack of best of breed > > python components, wired together to provide a web experience that > > gets you started quickly, and provides a robust web development > > environment. TurboGears 2 will provide Pylons with a set of standard > > components, a new controller publishing API that is easier to get > > started with than Routes, a bunch of additional rapid web development > > tools, and a lot more developer attention. > > > > Pylons provides a robust WSGI stack, and a clean way to reimplement > > the TurboGears API in relatively little code. And since Pylons has a > > goal of being a framework that maximizes developer choices, people > > have been pushing Ben and the rest of the pylons dev's to make a well > > documented set of defaults, and to make the framework a bit easier for > > new developers to learn. > > > > In the new TurboGears+Pylons working together world, we're both able > > to focus on the things that have made our individual frameworks > > successfull in the past, and share development effort on lots and lots > > of things. > > > > So do answer your point, I think that working together with the Pylons > > folks benefits everybody in both user communities, and helps to > > strengthen both frameworks. > > > > --Mark Ramm > > > > > -- Mark Ramm-Christensen email: mark at compoundthinking dot com blog: www.compoundthinking.com/blog --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" group. To post to this group, send email to turbogears@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/turbogears?hl=en -~----------~----~----~----~------~----~------~--~---