On Fri, 2007-17-08 at 03:53 +0000, Mike Lewis wrote:
> Hi,
> 
> I'm new to TurboGears (completely) and I am planning on writing an app
> that would have to scale (if everything works as planned.  I'm
> thinking it will be 6-9 months before it is ready for anybody to look
> at.
> 
> I'm still in the process of evaluating frameworks to use.  I'm a bit
> familiar with rails (and really familiar with Ruby), and that being
> said, i know how slow ruby is and I find ActiveRecord a bit
> restrictive.  I also like how TG is a mixture of a bunch of projects,
> and the stack seems loosely coupled which means it's flexible
> (hopefully).
> 
> I don't mind using unstable software for experimenting and stuff
> especially if it means less work in the longrun, and I also don't mind
> contributing to a project.  Would I be better off starting with 1.0,
> 1.1 or even 2 (I have no idea if 2.0 even works yet)?

I'm not one of the core developers so I'm speaking more from a user
perspective, though with attitudes much like your own. My recommendation
would be to start with the current version using SQLAlchemy and Kid or
Genshi. 

Get that going ok ( use the splee blog examples! ) and then tackle
widgets. The widgets are still the big documentation weakness and are
confusing to boot, so I recommend getting that going properly *before*
switching to alternate components beyond Genshi and SA. 

Then once you have done so you'll be in a good position to move to
ToscaWidgets with Genshi or Mako and to evaluate whether you want to use
some of the pylons based options like routes, and you will be ready to
use 2.0 as soon as it comes out.

Because of the way TG is a glue framework of bleeding edge ( frequently
0.x release ) packages, the docs can get out of sync and it can be quite
frustrating if you don't know enough of the basis before trying out the
new stuff.

That said, I am really a big fan of the approach taken and love the
widget system, SA, and the planned changes for 2.0. I just think it will
likely be smoother sailing if you tackle one bleeding edge at a time!
The mailing lists for all the components are excellent too.

HTH
Iain



> 
> Thanks,
> Mike
> 
> 
> > 


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