On Fri, Feb 16, 2001 at 05:27:46PM -0500, Greg Hudson wrote:
> > Yeah, it's a complex dependency. Yeah, it's a big library. Yeah,
> > now the client, as well as the server, depends on it. So what?
> > It's no more fearsome or "annoying" than depending on APR! What's
> > the big deal?
>
> >From a purely practical perspective, we have autogen.sh stuff to
> ensure that you have the right version of APR and neon in your working
> directory, but nothing like that for db3.
>
> I had been assuming that we didn't want to require db3 for the
> Subversion build because it's not necessary for a network-only client,
> but if my assumption was wrong, just disregard that paragraph of my
> note.
This is the big point about DB3. It is a big dependency for libsvn_client to
(transitively) pick up. Assuming that we want the client library to be as
portable as possible, working everywhere possible, then a complex system
like DB3 should be avoided.
[ granted: it may have been ported to MacOS and Windows and AIX and OS/2 and
... , but I dunno. I'd prefer to avoid the question entirely. ]
Cheers,
-g
--
Greg Stein, http://www.lyra.org/
Received on Sat Oct 21 14:36:22 2006