-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Rocky Burt wrote: > Log message for revision 68359: > Five now requires site.zcml to live in /etc > > Changed: > U Products.Five/trunk/CHANGES.txt > D Products.Five/trunk/skel/ > U Products.Five/trunk/zcml.py > > -=- > Modified: Products.Five/trunk/CHANGES.txt > =================================================================== > --- Products.Five/trunk/CHANGES.txt 2006-05-29 19:42:51 UTC (rev 68358) > +++ Products.Five/trunk/CHANGES.txt 2006-05-29 20:24:13 UTC (rev 68359) > @@ -8,6 +8,18 @@ > 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.
This is a BBB foul. The appropriate way to make such a change is to add a deprecation warning, leaveing the "old" behavior (which was to use the 'site.zcml' from inside Five) in place. Making "forward compatibility" smoother is *less* important than preserving "backward compatibility". 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 iD8DBQFEfHlq+gerLs4ltQ4RAlNbAJ9IISl/plYHaMXb7DuEEEvVMJu9pwCeMASk R/kuYOm5U9F03unBpcApm58= =hehK -----END PGP SIGNATURE----- _______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )