BFG 1.2 offers imperative configuration: doing configuration not in ZCML but in Python. The declarative configuration system is built on top of this. This is an interesting approach that has some merit.
(16) Sat Jan 02 2010 13:23 Python-based configuration in a Grok near you:
