Am 14.05.2009 um 11:00 schrieb Roger Ineichen:
The last option I already implemented on the icemac_no_formlib branch in zope.app.exception. z3c.template is used there instead of zope.formlib.
I can merge this branch in the next days and cut a release.
As long as z3c.template depends on chameleon, lxml etc. I think this is a no go for core zope packages.
According to its setup.py z3c.template does not depend on chameleon. It depends on "z3c.ptcompat [zpt]" which does not depend on z3c.pt but only on zope.app.pagetemplate.
We need to get rid of z3c.pt and offer a better optional implementation for z3c.pt support.
This is right but another problem.
note; I like z3c.pt very much and think this is a great package. But the built in compatibility layer is a very bad thing.
Mit freundlichen Grüßen -- Michael Howitz · mh@gocept.com · software developer gocept gmbh & co. kg · forsterstraße 29 · 06112 halle (saale) · germany http://gocept.com · tel +49 345 1229889 8 · fax +49 345 1229889 1 Zope and Plone consulting and development