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