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

