[Checkins] SVN: zope.dublincore/trunk/ Restored backward-compatible ``zope.app.dublincore.*`` permissions.
Tres Seaver
tseaver at palladion.com
Fri Apr 23 10:20:05 EDT 2010
Log message for revision 111295:
Restored backward-compatible ``zope.app.dublincore.*`` permissions.
The restored permssion shims are mapped onto the new permissions using the
``<meta:redefinePermission>`` directive.
These shims will be removed in 3.7.0.
Changed:
U zope.dublincore/trunk/CHANGES.txt
U zope.dublincore/trunk/src/zope/dublincore/configure.zcml
-=-
Modified: zope.dublincore/trunk/CHANGES.txt
===================================================================
--- zope.dublincore/trunk/CHANGES.txt 2010-04-23 14:08:28 UTC (rev 111294)
+++ zope.dublincore/trunk/CHANGES.txt 2010-04-23 14:20:05 UTC (rev 111295)
@@ -6,6 +6,10 @@
3.6.3 (unreleased)
==================
+- Restored backward-compatible ``zope.app.dublincore.*`` permissions,
+ mapping them onto the new permissions using the ``<meta:redefinePermission>``
+ directive. These shims will be removed in 3.7.0.
+
- Added unit (not functional) test for loadability of ``configure.zcml``.
Modified: zope.dublincore/trunk/src/zope/dublincore/configure.zcml
===================================================================
--- zope.dublincore/trunk/src/zope/dublincore/configure.zcml 2010-04-23 14:08:28 UTC (rev 111294)
+++ zope.dublincore/trunk/src/zope/dublincore/configure.zcml 2010-04-23 14:20:05 UTC (rev 111295)
@@ -1,6 +1,7 @@
<configure
xmlns="http://namespaces.zope.org/zope"
xmlns:zcml="http://namespaces.zope.org/zcml"
+ xmlns:meta="http://namespaces.zope.org/meta"
i18n_domain="zope"
>
@@ -19,6 +20,28 @@
Change Dublin-Core Meta Data "
/>
+ <!-- BBB: these compatibility shims go away in 3.7.0 -->
+ <permission
+ id="zope.app.dublincore.view"
+ title="Deprecated: use zope.dublincore.view"
+ />
+
+ <meta:redefinePermission
+ from="zope.app.dublincore.view"
+ to="zope.dublincore.view"
+ />
+
+ <permission
+ id="zope.app.dublincore.change"
+ title="Deprecated: use zope.dublincore.change"
+ />
+
+ <meta:redefinePermission
+ from="zope.app.dublincore.change"
+ to="zope.dublincore.change"
+ />
+ <!-- end BBB -->
+
<include file="security.zcml" />
<adapter
More information about the checkins
mailing list