One other thought: My current TurboGears application doesn't even use
SQLObject, I'm using direct database queries and an XML-RPC server.
I'd love to see this kind of scenario keep working.

I second that as well. My application also does not use the SQLObject
stuff yet.
Even when I finally use it, there will some portions of the application
which will
use direct queries to DB. I would like it to be turned off by default.

Fair enough, and I just sent an email railing on making assumptions about people's applications, but it seems to me like your case is not the case to optimize for. SQLObject is a core piece of TurboGears. Sure, you aren't using it, but its part of the core, its part of all the screencasts, and I think most people will be using it. Again, this is an assumption, and I am open to being proved wrong here :)

Set the default for the common and safe case, and let people who don't use SQLObject flip a switch.

  -- Jonathan

Reply via email to