[Gtk-sharp-list] About Gtk# design

Mike Kestner mkestner@speakeasy.net
24 Apr 2003 21:49:39 -0500

On Thu, 2003-04-24 at 15:08, yoros@wanadoo.es wrote:

> > You will notice that plenty of work is going on in cleaning up the API:
> > removing private classes, removing ugly APIs, replacing it with .NET-ish
> > APIs, renaming methods to fit the pattern, etc.
> I know it, but there are a lot of things that must be changed now, when
> there are only few people using Gtk#. At least, the design must be
> sealed in a few months...

Frankly, I don't know that there are "a lot of things that *must* be
changed now."  We have been doing a good job of evolving the binding. 
The things that are getting changed lately are problems in the API that
have been exposed by the inspection of the documentation team.

There are indeed things that can still be done to make the binding feel
more .Net-like, but they don't necessarily have to be done in a manner
that breaks existing code.

That said, the API is not stable. No schedule has been proposed or
announced as to when it will be stable.  We are not going to haphazardly
go around screwing the early adopters who are helping us make the
binding better, but we are also not going to freeze the API until it is