SQLAlchemy ( http://sqlalchemy.org/ ) is a database mapping tool that can be used for ORM, but it also provides and API very similar to Trac's DB layer for creating schemas and abstracting SQL queries for various database engines. At PyCon I talked to some of the TurboGears guys who had been using SQLAlchemy and got pretty positive feedback about it, so I've started substituting it for Trac's DB backend. I've got a couple things to fix up first, but I'd like to create a new sandbox for continuing work on it.
I talked to cmlenz about it briefly and it would probably be scheduled for post-0.10, but I think that it would help alleviate some of the maintenance for the current DB layer and give us a nice upgrade path if we choose to add in the ORM part of it later. -- Matthew Good <[EMAIL PROTECTED]> _______________________________________________ Trac-dev mailing list [email protected] http://lists.edgewall.com/mailman/listinfo/trac-dev
