[Zope-Checkins] SVN: Zope/trunk/ZOPE_APP_DEPENDENCIES.rst Include analysis of ZCML / doctests.

Tres Seaver tseaver at palladion.com
Fri Sep 18 11:31:45 EDT 2009


Log message for revision 104349:
  Include analysis of ZCML / doctests.

Changed:
  U   Zope/trunk/ZOPE_APP_DEPENDENCIES.rst

-=-
Modified: Zope/trunk/ZOPE_APP_DEPENDENCIES.rst
===================================================================
--- Zope/trunk/ZOPE_APP_DEPENDENCIES.rst	2009-09-18 15:31:18 UTC (rev 104348)
+++ Zope/trunk/ZOPE_APP_DEPENDENCIES.rst	2009-09-18 15:31:45 UTC (rev 104349)
@@ -25,8 +25,10 @@
       * Products.Five.browser.metaconfigure
 
 - [_] zope.app.publication 
-      o ZPublisher.BaseRequest (for ``EndRequestEvent``)
-      o Products.Five.component (for ``BeforeTraverseEvent``)
+      o ZPublisher.BaseRequest (imports ``EndRequestEvent``)
+      o Products.Five.component (imports ``BeforeTraverseEvent``;
+        ZCML registers subscribers for ``IBeforeTraverseEvent``
+        and ``IEndRequestEvent``)
 
 - [X] zope.app.publisher 
       * ZPublisher.BaseRequest
@@ -50,8 +52,12 @@
 
 This shell script can be used to verify the direct dependencies::
 
-  #! /bin/sh
-  for f in $(find src/ -name "*.py" | xargs grep -l "zope\.app"); do
+  #! /bin/bash
+  python=$(find src/ -name "*.py" | xargs grep -l "zope\.app")
+  zcml=$(find src/ -name "*.zcml" | xargs grep -l "zope\.app")
+  doctest=$(find src/ -name "*.txt" | grep -v "egg-info" |
+            xargs grep -l "zope\.app")
+  for f in $python $zcml $doctest; do
       echo ====================================================
       echo $f
       echo ====================================================
@@ -63,6 +69,7 @@
 - [_] zope.app.applicationcontrol 
       o zope.traversing
       o zope.app.publication
+      o zope.app.twisted
 
 - [_] zope.app.basicskin 
       o zope.app.form



More information about the Zope-Checkins mailing list