[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

conference call summary

From: Ben Collins-Sussman <sussman_at_newton.collab.net>
Date: 2000-08-16 00:44:10 CEST

OK, after a conference call with Greg, we understand that Greg *won't*
actually be using any of the XML parsing we've been writing. It's
more efficient for him to read/write flat change-lists over the
network; however, he *will* be calling all of the routines in the
svn_walk_t structure (a kind of general vtable), exactly as our XML
parser is doing right now -- in other words, the interface to the
communications layer doesn't change at all.

So we get two means to the same end, two different parsers calling the
same vtable. However, we agreed that the XML support is useful now
and in the future, because:

1. it's an import/export format that's friendly (this is on Jason's
   wishlist). Also useful for distributed repositories and extension
   languages. XML is The Standard. :)

2. it's a readable "patch" format for the svn filesystem, one that
   actually looks like a tree.

3. it's a good reference format for debugging and integrity checking
   while developing the filesystem.

4. it's done. :)
Received on Sat Oct 21 14:36:06 2006

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.