Jeff,

> Second, I think one of the things that makes TurboGears attractive to 
> new developers is that it is a complete solution out of the box. With 
> most other solutions, if you want some functionality, the answer is 
> "tweak this config file, paste this into your ABC file, and restart.  If
> that doesn't work, er, you're on your own."

Agreed.

> Some have complained that Visit Tracking and Identity don't work 
> without a database defined. I realise it's not impossible to create a 
> meaningful Web application without a database, but I haven't seen  many
> in the last 11 years. And 1 or 2 additional SELECTs per request  -- in a
> Web application that actually does something more than print  "Hello
> World" -- is likely to get lost in the noise.

I agree, I probably would not be recommending TurboGears for sites
without a database.

> Besides, we're at 0.9. If you look at the trend, the number of DB 
> queries has been dramatically reduced since when Identity first  debuted
> (I now load permissions and groups lazily instead of when the  user is
> first loaded) and I'm going to continue to work on this.  Maybe it's
> even reasonable to think I've got a solution to the extra  SELECTs that
> I'm not ready to roll into TG until after the rest of  the code is working.

Agreed.

> I'd be delighted if quickstart included the option of customising  what
> features were included in the built project. But I'd encourage  us to
> have the default include all the rich pythonic-goodness that  TurboGears
> has.

I agree.

So please leave the goodness in for the moment. When someone has time to
make these optional then fine.

Regards

Dave

Reply via email to