Re: GUI Notes
From: Alexander Mueller <alex_at_littleblue.de>
Date: 2001-07-11 20:21:58 CEST
Ok. To come back to the issues from July 4th.
* low level: wrapper interface using JNI. just to get the interconnection between java and the c api. no extra functionality. would be great if generated automatically out the svn_client.h or whatever meta description
Request for comments!
-- Sincerely, Alexander Mueller Jacob Smullyan schrieb: > 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). > > Yours, > > 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 | firstname.lastname@example.org > > --------------------------------------------------------------------- > To unsubscribe, e-mail: email@example.com > For additional commands, e-mail: firstname.lastname@example.orgReceived on Sat Oct 21 14:36:33 2006
This is an archived mail posted to the Subversion Dev mailing list.