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

Re: GUI Notes

From: Jacob Smullyan <smulloni_at_smullyan.org>
Date: 2001-07-04 18:39:00 CEST

I listen to this list out of an interest in Subversion as the first open
source DeltaV client. In fact, I've rashly announced an intention to write a
Java client library for Subversion (an extension to the SkunkDAV project at
http://skunkdav.sourceforge.net/). I haven't started in earnest, but it
seems eminently feasible.

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.

Of course, the subversion client is a reference implementation, and wrapping
it will often be a good idea. But it seems desirable for a deltav client to
be possible that could support Subversion and other deltav servers with a
single code base (allowing for a manageable number of individual peculiarities
in server implementation, of course).


Jacob Smullyan

On Wed, Jul 04, 2001 at 06:15:07PM +0200, Branko �ibej wrote:
> Alexander Mueller wrote:
> >Swapping over to Subversion I hoped to be able to do the same. Its true,
> >using a C api is niced. But using a commandline interface is more
> >platform independent.
> >
> Why would it be more platform-independent? If we're able to build the 
> command line client on a platform, then the C libraries are available on 
> that platform, by definition.
> Or did you mean "programming language independent"? Well, if you want to 
> write the GUI in Jave, you can always use JNI to call Subversion's APIs. 
> Yes, you'll have to build the libraries for every platform you want your 
> GUI to run on; but that's the same as building the command-line client 
> on those platforms.
Jacob Smullyan | smulloni@smullyan.org
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

This is an archived mail posted to the Subversion Dev mailing list.