there is a world of difference between shipping with and requiring...is
this language really what happened?
I thought the decision was to ship with a site.zcml and
package-includes directory in their conventional place, not changing
Five's behavior to look for it's skeleton if it didn't find the
aforementioned.
-w
Tres Seaver wrote:
-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 Designhttp://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 )
___
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 )