Log message for revision 68360: Zope now provides site.zcml in its instance skel.
Changed: U Zope/trunk/doc/CHANGES.txt A Zope/trunk/skel/etc/package-includes/ A Zope/trunk/skel/etc/site.zcml -=- Modified: Zope/trunk/doc/CHANGES.txt =================================================================== --- Zope/trunk/doc/CHANGES.txt 2006-05-29 20:24:13 UTC (rev 68359) +++ Zope/trunk/doc/CHANGES.txt 2006-05-29 20:27:38 UTC (rev 68360) @@ -18,6 +18,20 @@ Restructuring + - Zope 2.10+ now includes site.zcml as part of its instance + creation skel directory. As a consequence Five now requires + this file to exist in every instance. If upgrading a site + from Zope 2.9 to 2.10, you will need to copy site.zcml and + package-includes/ from your installed Zope installation + location (skel/etc/) into the etc/ directory of your upgraded + instance. + + The rationale for requiring this new file is to bring Zope 2 + instances closer in consistency to Zope 3 instances. It also + eases use of Zope 3 coding techniques in Zope 2 and removes + some confusion when trying to run pure Zope 3 applications on + Zope 2. + - Products.PageTemplates now uses the Zope 3 ZPT implementation in zope.pagetemplate. Added: Zope/trunk/skel/etc/site.zcml =================================================================== --- Zope/trunk/skel/etc/site.zcml 2006-05-29 20:24:13 UTC (rev 68359) +++ Zope/trunk/skel/etc/site.zcml 2006-05-29 20:27:38 UTC (rev 68360) @@ -0,0 +1,25 @@ +<configure xmlns="http://namespaces.zope.org/zope" + xmlns:meta="http://namespaces.zope.org/meta" + xmlns:five="http://namespaces.zope.org/five"> + + <include package="Products.Five" /> + <meta:redefinePermission from="zope2.Public" to="zope.Public" /> + + + <!-- Load the meta --> + + <include files="package-includes/*-meta.zcml" /> + <five:loadProducts file="meta.zcml"/> + + + <!-- Load the configuration --> + + <include files="package-includes/*-configure.zcml" /> + <five:loadProducts /> + + + <!-- Load the configuration overrides--> + + <five:loadProductsOverrides /> + +</configure> _______________________________________________ Zope-Checkins maillist - Zope-Checkins@zope.org http://mail.zope.org/mailman/listinfo/zope-checkins