-----BEGIN PGP SIGNED MESSAGE-----
I've been transforming TagsPlugin's old, not versioned db schema to
adapt to the preferred Trac-style system with version entries in system
db table and incremental upgrade modules.
This way it's possible to overcome version tests, that rely on raising
an exception by querying for existence of certain some db table. This is
not only an ugly hack, but repeatedly proofed to break upgrades to
Trac-1.0 as well .
Now, Jun Omae came up with a patch  to aim at finally obsoleting
these kind of db table existence tests for all supported database
backends by db backend-specific code for querying the db table catalog
It is a quest for best-practice regarding this particular issue, and a
good number of other plugins could profit from the result as well, but
still unfinished yet.
Anyone else up to join in for completing the task? I think, that we're
already close to a good solution.
Thanks for your consideration.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
-----END PGP SIGNATURE-----