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

hmm. just realized something

From: Greg Stein <gstein_at_lyra.org>
Date: 2000-08-15 06:29:26 CEST

I just realized that the whole XML marshalling of the deltas/skeltas is kind
of a moot issue. That isn't the form that will be used between the client
and the server (a delta/skelta will be broken down into a linear sequence of
DAV operations).

I'm not exactly sure what kind of impact that has, but it seems rather
large.

Ideally, what will happen:

*) the client constructs a delta/skelta data structure
*) that structure is passed to the client network library
*) the network library marshals it across the network in whatever form makes
   the most sense
*) the server constructs a delta/skelta data structure from the marshalled
   form
*) the data structure is passed to the SVN server library

The XML marshal format is only useful in a non-DAV context. By hard-wiring
the XML format/concept into the code, it seems that we are also making a
number of decisions about how the network layers will work.

Just my initial thought that I wanted to toss out earlier rather than later.
I'm heads down on this DAV design right now :-)

Any thoughts?

Cheers,
-g

-- 
Greg Stein, http://www.lyra.org/
Received on Sat Oct 21 14:36:06 2006

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