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

Re: libsvn_ra_xml

From: Karl Fogel <kfogel_at_galois.collab.net>
Date: 2000-10-19 16:24:06 CEST

Greg Stein <gstein@lyra.org> writes:
> I've just realized that libsvn_client is structured incorrectly. It deals
> directly with XML files. tsk tsk... none of that will apply when we want to
> drop libsvn_ra_dav in there.

Yes, it needs to change, but not before this Friday. :-)

(If you need to, go ahead and #if/#else/#endif an alternate interface
in there and use that; no need for you to block on m1 crud.)

> I propose shifting out the XML code to libsvn_ra_xml. Thus, if we want to
> use XML as the input/output/transport mechanism, then *that* RA library gets
> loaded to do it.

Umm, I'd just like to consider the problem a bit longer (we don't have
to generalize this interface right now). One initial reaction: "ra"
stands for "repository access", but often when one is talking about
xml files, the whole point is that one is _not_ talking to a
repository.

Remember that XML input/output is not actually a high priority for
1.0. We're using it in m1, but that's just temporary. Also, we'll be
using it for testing throughout, I'm sure, but again, it's not
functionality that needs to be easily available to users in 1.0. So
I'd like to defer thought on it until after m1.
Received on Sat Oct 21 14:36:12 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.