[Zope3-checkins] CVS: Zope3/src/zope/fssync - README.txt:1.9

Guido van Rossum guido@python.org
Fri, 16 May 2003 08:52:28 -0400


Update of /cvs-repository/Zope3/src/zope/fssync
In directory cvs.zope.org:/tmp/cvs-serv3488

Modified Files:
	README.txt 
Log Message:
Add two items I don't want to forget while I'm on vacation.


=== Zope3/src/zope/fssync/README.txt 1.8 => 1.9 ===
--- Zope3/src/zope/fssync/README.txt:1.8	Thu May 15 18:26:13 2003
+++ Zope3/src/zope/fssync/README.txt	Fri May 16 08:52:28 2003
@@ -61,7 +61,20 @@
 TO DO
 -----
 
-* more unit tests for fsmerge
+* Rewrite fromFS to integrate uptodate checking; because the db is
+  transactional it's ok to have made some changes and later raise an
+  exception.  Then it could also update the disk copy in-place to
+  reflect changes, ready to be zipped and sent back.
+
+* Don't rely on external zip/unzip tools.  Maybe switch to tar as the
+  archival format, because it is easier to stream and compress at the
+  same time.  The file can be probably streamed right to the socket,
+  without going to a temp file first, assuming the receiver can handle
+  not having a Content-length header.
+
+* more unit tests for fsmerge, to check that entries are handled
+  correctly in all cases (including addition/deletion/change of
+  type).
 
 * unit tests for the fssync core functionality