[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: Alexander Mueller <alex_at_littleblue.de>
Date: 2001-07-05 08:36:26 CEST

Branko �ibej schrieb:

> 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.

To write platform independent backend or commandline software is one
issue. Writing platform independent GUI ist pretty complicated as most
of you will agree.

> 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.

Why write stuff twice, why not just reuse things? JNI isnt platform independent.
Many people will say the command line is dead. But its the basic idea
Unix/Linux builds on. And its easy to use.

Of course I will do some tests with JNI and command line and then compare
things. But I dont like the idea that I have to write backend api to build my

Maybe there is somebody out there who things about writing a java subversion
wrapper library. If you, dear reader, are the one, just give me a call.... :-)


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.