On Jun 25, 3:17 pm, JeffRo <[EMAIL PROTECTED]> wrote: > Thanks Alaa. I will try sqlalchemy and genshi. I'm not far enough > down a path with either sqlobject or kid to feel indebted to using > those going forward.
I am fairly new to TG also and have been using sqlalchemy with great success. I can highly recommend it with TG. Also, as an aside, I'm a bit of an odd one in the TG users community in that I'm mostly using TG as a backend to a Flex (flash on steroids) application. So far, it has served quite well in that capacity. The nice thing is that I haven't had to commit to Kid or Genshi since the entirety of my UI is flash. When I need to interact with my DB or filesystem on the server, I can send requests which can include simple params and/or complex XML . In turn, TG allows me to easily interact with mysql through sqlalchemy in a way that completely blows away Hibernate/EJB3 in the Java world (from which I came). AND, I can work with elementtree in my TG controllers to massage XML and return it to my flex client. Although elementtree is somewhat rudimentary, it works for 90% of what I need. > As an "outsider" I come from a background where I started with ASP, > hacked some CGI, played with PHP and watched others play with Rails. > Nowadays, things like asp.net and j2ee and jsp and the like pay the > bills, but it's like being a packrat with weights. Having seen a lot > of different stuff, TG sure seems like a nice set of trade-offs that > work for me. > > I'm largely a fish out of water in the pythonic world; I like it here, > just not familiar with the surroundings as of yet. :-) I'm pretty new to Python also, being mostly a Java person for about the last 8 years. I'm thrilled with this language - it has surpassed my expectations. I think TG has a great deal of potential and although it seems somewhat stalled at the moment, that is largely due to recent major decisions to change some of the best-of-breed choices and also due to the currently small number of team members. Overall, however, I see TG as a REAL solution in the web app framework space. The comments about documentation are valid, though, so be prepared to dig a bit occasionally for sometimes what seems like should be 'simple information'. I believe that if the TG community can successfully (and relatively quickly) move to the best-of-breed choices it has made (sqlalchemy, CP3, genshi, toscawidgets, etc) and significantly improve the online documentation, it will regain lost momentum and continue to grow as folks like me start leaving the Java world in search of some sanity =:-o One other note (to TG developers): I would not worry too much about catwalk support for SA until later...seems like you can revisit that after the main transition and docs are done without offending too many folks. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears" 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?hl=en -~----------~----~----~----~------~----~------~--~---

