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

Re: 0.32, the "1.0" milestone, and the 1.0 release.

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: 2003-10-05 15:51:45 CEST

Barry Scott <barry@barrys-emacs.org> writes:

> >While I think the scripting language is important, I disagree on your
> >assertion that it needs to be perfected for 1.0. In my mind,
>
> I never asserted that. I asked for confirmation. You have confirmed that
> 1.1 is what I will need to wait for. I'll help how I can towards 1.1 for
> the bindings.

Fair enough. Thank you for your grace.

> wxPython is very good. We build all our GUI tools using it at work.
>
> There is very little in the extra layer. 99% of the .py is generated
> out of SWIG (that begs the question of what they do in the .i files).
> They do the prefix striping.
>
> wxPython has a simpler job as wxWndows is OO so they have the object
> model. The design work for SVN is in creating that object model and
> implementing it out of the C binding. Once there is an object model it
> will be easy enough to implement in all the languages. Maybe SWIGing
> the C++ binding for SVN that RapidSVN(?) has is a better approach?

Hmm... that's certainly worth exploring. It unfortunately means we'd
have to maintain the C++ wrapper, the SWIG bindings of that wrapper,
and then (probably) some addition language-specific cleanup code atop
that. But if the C++ API coverage is superb, maybe that's not such a
terrible thing.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Oct 5 15:53:51 2003

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.