[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