-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Tres Seaver wrote: > yuppie wrote: > > >>>Florent Guillaume wrote: >>> >>> >>>>In what environement do people playing with CMF 2.0 (trunk) work ? >>>>Because when used with Zope 2 trunk, there are many failing unit tests. >>> >>> >>>My CMF 2.0 sandbox uses Zope 2.8.4 with Five 1.2. All tests pass on that >>>platform. I tried it once with Zope 2 trunk and also saw many failing >>>unit tests: >>> >>>1.) The 'default' layer is no longer available by default. That breaks >>>everything that depends on ZCML configuration. Removing it in >>>skin/configure.zcml 'fixes' most tests. > > > I don't know why that layer is gone on the trunk. It seems like a > needless BBB party foul.
The following ZCML imports get the default layer in place for 2.9, but cause things to blow up on 2.8: $ svn diff Index: CMFDefault/skin/configure.zcml =================================================================== - --- CMFDefault/skin/configure.zcml (revision 40195) +++ CMFDefault/skin/configure.zcml (working copy) @@ -8,6 +8,10 @@ /> <!-- 'default' layer breaks when run under 2.9! --> + <include package="zope.app.component" file="meta.zcml" /> + <include package="zope.app.security" file="meta.zcml" /> + <include package="zope.app.security" /> + <include package="zope.app.publisher.browser" /> <browser:skin name="cmf" layers="cmf default" Phillip, do you have a clue why Five's ZCML initialization order has changed, such that the product ZCML is being done before the core zope3 stuff? Tres. - -- =================================================================== Tres Seaver +1 202-558-7113 [EMAIL PROTECTED] Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDfKff+gerLs4ltQ4RApkxAKCRKacEG6vs4Bk+vhHNm2MF8ZswKwCgvA7m xEOY+bwHXvhkzKREgy99WKc= =DCYW -----END PGP SIGNATURE----- _______________________________________________ Zope-CMF maillist - Zope-CMF@lists.zope.org http://mail.zope.org/mailman/listinfo/zope-cmf See http://collector.zope.org/CMF for bug reports and feature requests