[Zodb-checkins] CVS: Zope3/lib/python/ZConfig/doc - Makefile:1.2

Stephan Richter srichter@cbu.edu
Fri, 20 Dec 2002 04:26:07 -0500

Update of /cvs-repository/Zope3/lib/python/ZConfig/doc
In directory cvs.zope.org:/tmp/cvs-serv31450/ZConfig/doc

Modified Files:
Log Message:
Refactoring and fixing VFS and FTP

I am glad to make this commit that fixes up a lot of the FTP
implementation. I fixed the behavior of many of the FTP commands,
including LIST, SIZE, and CWD.

I moved the original VFSFile/DirectoryView into abstract classes and wrote
a special implementation for each content type, which makes the code much
more flexible.

Also I finally implemented a smart way of adding files via VFS through
file extension introspection, based on Jim's ExtensionViewName proposal.

I am adding documentation in the DevelCookbook right now and will later
add a README file.


- make VFS View names flexible, so that file extensions specify views.

- Simplify ZCML directives, so that one can add new extensions for Add views
  quicker. A solution might look like that:

        <vfs:extension name=".html" />
        <vfs:extension name=".xul" /> 
        <vfs:extension name=".xml" /> 
  This method would also be good for defining a default fiel extension.

- Show an object with its default file extension.

=== Zope3/lib/python/ZConfig/doc/Makefile 1.1 => 1.2 ===
--- Zope3/lib/python/ZConfig/doc/Makefile:1.1	Thu Oct 10 10:41:45 2002
+++ Zope3/lib/python/ZConfig/doc/Makefile	Fri Dec 20 04:25:35 2002
@@ -9,7 +9,7 @@
 ps:	zconfig.ps
 zconfig.pdf:  zconfig.tex
-	mkhowto --pdf $<
+	/home/srichter/Python/python-head/dist/src/Doc/tools/mkhowto --pdf  $<
 zconfig.ps:  zconfig.tex
-	mkhowto --postscript $<
+	/home/srichter/Python/python-head/dist/src/Doc/tools/mkhowto --postscript $<