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

Reply via email to