[Checkins] SVN: zope.app.error/trunk/ Clean up dependencies.

Dan Korostelev nadako at gmail.com
Thu Jan 22 05:56:53 EST 2009


Log message for revision 94928:
  Clean up dependencies.
  Mention removal of zope.app.zapi in CHANGES.txt
  Register errorRedirect view/menuItem for zope.ManageServices instead of zope.ManageContent as the latter one doesn't make any sense, because all IErrorReportingUtility views are registered for zope.ManageServices.

Changed:
  U   zope.app.error/trunk/CHANGES.txt
  U   zope.app.error/trunk/setup.py
  U   zope.app.error/trunk/src/zope/app/error/browser/configure.zcml

-=-
Modified: zope.app.error/trunk/CHANGES.txt
===================================================================
--- zope.app.error/trunk/CHANGES.txt	2009-01-22 09:58:38 UTC (rev 94927)
+++ zope.app.error/trunk/CHANGES.txt	2009-01-22 10:56:53 UTC (rev 94928)
@@ -2,19 +2,35 @@
 CHANGES
 =======
 
-Version 3.5.1 (2007-09-27)
---------------------------
+3.5.2 (unreleased)
+------------------
 
+- Removed zope.app.zapi from dependencies, replacing its
+  uses with direct imports.
+
+- Clean dependencies.
+
+- Changed mailing list address to zope-dev at zope.org, changed
+  url from cheeseshop to pypi.
+
+- Use zope.ManageServices permission instead of zope.ManageContent
+  for errorRedirect view and menu item, because all IErrorReportingUtility
+  views are registered for zope.ManageServices as well. 
+
+
+3.5.1 (2007-09-27)
+------------------
+
 - rebumped to replace faulty egg
 
 
-Version 3.5.0 
--------------
+3.5.0 (unknown)
+---------------
 
 - Move core components to ``zope.error``
 
 
-Version 3.4.0 (2007/9/24)
--------------------------
+3.4.0 (2007/9/24)
+-----------------
 
 - Initial documented release

Modified: zope.app.error/trunk/setup.py
===================================================================
--- zope.app.error/trunk/setup.py	2009-01-22 09:58:38 UTC (rev 94927)
+++ zope.app.error/trunk/setup.py	2009-01-22 10:56:53 UTC (rev 94928)
@@ -24,9 +24,9 @@
     return open(os.path.join(os.path.dirname(__file__), *rnames)).read()
 
 setup(name='zope.app.error',
-    version = '3.5.1',
+    version = '3.5.2dev',
     author='Zope Corporation and Contributors',
-    author_email='zope3-dev at zope.org',
+    author_email='zope-dev at zope.org',
     description = "Error reporting utility management UI for Zope3",
     long_description=(
         read('README.txt')
@@ -45,18 +45,15 @@
         'Operating System :: OS Independent',
         'Topic :: Internet :: WWW/HTTP',
         'Framework :: Zope3'],
-    url='http://cheeseshop.python.org/pypi/zope.app.error',
+    url='http://pypi.python.org/pypi/zope.app.error',
 	packages=find_packages('src'),
 	package_dir = {'': 'src'},
     extras_require=dict(
         test=['zope.app.testing']),
     namespace_packages=['zope', 'zope.app'],
     install_requires=['setuptools',
-                      'zope.exceptions',
                       'zope.error',
-                      'zope.app.appsetup',
-                      'zope.publisher',
-                      'zope.app.container',
+                      'zope.app.publisher',
                       ],
     include_package_data = True,
 

Modified: zope.app.error/trunk/src/zope/app/error/browser/configure.zcml
===================================================================
--- zope.app.error/trunk/src/zope/app/error/browser/configure.zcml	2009-01-22 09:58:38 UTC (rev 94927)
+++ zope.app.error/trunk/src/zope/app/error/browser/configure.zcml	2009-01-22 10:56:53 UTC (rev 94928)
@@ -2,19 +2,15 @@
     xmlns:zope="http://namespaces.zope.org/zope"
     xmlns="http://namespaces.zope.org/browser">
 
-  <pages
+  <page
       for="*"
-      permission="zope.ManageContent"
-      class=".ErrorRedirect" >
-
-    <page name="errorRedirect.html" attribute="action" />
-  </pages>
-
-  <menuItem
-      for="*"
+      name="errorRedirect.html"
+      permission="zope.ManageServices"
+      class=".ErrorRedirect"
+      attribute="action"
       menu="zmi_actions"
       title="Errors"
-      action="@@errorRedirect.html" />
+      />
 
   <!--Error Logging Utility -->
 



More information about the Checkins mailing list