> From: Greg Stein [mailto:gstein@lyra.org]
> Sent: 23 May 2002 01:08
> Back in March, or maybe earlier, when I was out in Chicago, we talked about
> shifting a bunch of the auth code out into "libsvn_auth". The specific
> clients for this library would be RA (performing interactions between the
> "server" and the auth information) and the user client (e.g. clients/cmdline
> for setting up the auth info). An opaque object would be passed into
> libsvn_client for later use by the underlying RA layer.
>
> The rationale for yanking it out into a separate library is that, right now,
> we have auth info kind of associated with RA (the various vtables), and also
> a bunch of stuff in CLIENT and clients/cmdline, also very specific. But as
> we add more auth types (think GUI clients, and certs), it is going to have a
> wide impact.
>
> I'm hoping that we can shove most of the auth-related stuff down into
> libsvn_auth to help encapsulate it a bit more, provide some nicer APIs, and
> to localize future auth work and bug fixes.
>
> Any thoughts? Objections? etc
+1 on splitting it out.
Sander
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu May 23 09:49:47 2002