Jacob Smullyan <smulloni@smullyan.org> writes:
> Subversion's use of WebDAV/DeltaV would seem to be at odds with the
> idea that the current client library is a black box implementation.
> Otherwise, why use a standardized protocol? There's no point in
> learning French if you don't want to speak it with anyone.
Not at all. The client libraries are a *lot* more than just an
interface to the network.
Also, DeltaV compatibility can only be "in the works" for now, since
the spec itself is under development and Subversion's network protocol
may be bending it in various ways in order to get up and running
(gstein is the authority on this, so he can confirm or deny what I'm
saying).
As for the GUI-over-command-line-client versus GUI-over-native-libs
question:
IMHO, do whatever works and will get it up and running fastest. The
important part of the GUI is the interface, so for rapid-prototyping
purposes one may prefer to implement it over the command-line client
first (if that seems to be easier) and switch to native library calls
later. Or not.
I guess I'm just saying that there's no reason to get hung up on this
question. The important thing is a working GUI. Please no one get
bogged down in a big debate over whether it should work with the
native libs or wrap the command-line client:
http://www.freebsd.org/doc/faq/misc.html#BIKESHED-PAINTING
-K
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:33 2006