[Zope-CVS] CVS: Products/Ape/lib/apelib/zope2 - apeconf.xml:1.3.2.5

Shane Hathaway shane at zope.com
Wed Jan 21 00:21:14 EST 2004


Update of /cvs-repository/Products/Ape/lib/apelib/zope2
In directory cvs.zope.org:/tmp/cvs-serv21277/zope2

Modified Files:
      Tag: ape-0_8-branch
	apeconf.xml 
Log Message:
Restructured filesystem connections to make them easier to understand.

- Used the word annotation in place of section, since it's possible to
  plug in other strategies for storing file/directory annotations, and
  'section' doesn't make that clear.

- Separated the file annotation implementation from the filesystem connection
  class, again making it clearer that you can plug in other implementations.

- Moved the exception declaration and cache implementations into other
  modules, reducing the number of modules.


=== Products/Ape/lib/apelib/zope2/apeconf.xml 1.3.2.4 => 1.3.2.5 ===
--- Products/Ape/lib/apelib/zope2/apeconf.xml:1.3.2.4	Sat Dec 20 23:24:08 2003
+++ Products/Ape/lib/apelib/zope2/apeconf.xml	Wed Jan 21 00:21:13 2004
@@ -8,7 +8,7 @@
 
 <variation name="filesystem">
   <classifier factory="apelib.zope2.classifier.Classifier">
-   <gateway factory="apelib.fs.classification.FSClassificationSection" />
+   <gateway factory="apelib.fs.classification.FSClassificationAnnotation" />
   </classifier>
   <oid-generator factory="apelib.core.oidgen.PathOIDGenerator" />
  </variation>
@@ -50,7 +50,7 @@
  <variation name="filesystem">
   <gateway name="id" factory="apelib.fs.structure.FSAutoId" />
   <gateway name="modtime" factory="apelib.fs.structure.FSModTime" />
-  <gateway name="remainder" factory="apelib.fs.properties.FSSectionData"
+  <gateway name="remainder" factory="apelib.fs.properties.FSAnnotationData"
     param="remainder" />
   <gateway name="security" factory="apelib.fs.security.FSSecurityAttributes" />
  </variation>




More information about the Zope-CVS mailing list