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

Re: [RFC] Possible Working Copy refactoring...

From: Greg Hudson <ghudson_at_MIT.EDU>
Date: 2004-09-02 19:01:17 CEST

On Thu, 2004-09-02 at 12:46, Steve Dwire wrote:
> Background: Way back in Subversion˙s history, people recognized the
> benefits to having a choice about where their repositories are stored,
> rather than being locked into the Berkeley DB. To address this need,
> Glenn A. Thompson (GAT) proposed a refactoring for Subversion˙s
> repository layer to allow it to support ´pluggableˇ repository
> back-ends, including a SQL back-end.

> I˙m now looking at a similar situation, but for the WC layer instead.

The key point here is that the RA and FS APIs were designed with
multiple implementations in mind, while the WC API has experienced much
more evolution than conscious design. We've long acknowledged that the
WC library needs a redesign (although the scope of that redesign isn't
well-understood: do we preserve the on-disk format? Do we preserve the
API? Do we implement the current API as a compatibility layer on top of
the new one?). That redesign would probably need to happen before we
could support multiple WC implementation.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Sep 2 19:01:28 2004

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.