[Gtk-sharp-list] GTK# 3.0 Assistance

Mike Kestner mkestner at gmail.com
Mon Aug 22 10:07:20 EDT 2011

Hi Gabe,

On Fri, Aug 19, 2011 at 8:15 PM, Gabe Mc <madeonamac at gmail.com> wrote:

> Hey,
> I'm looking to contribute to mono in some way, and I thought that I
> could start with GTK#. I wanted to dig in and see what's involved and
> possibly make some fixes to make the system compatible with downstream
> tools (like mono-addins, which currently does not build with GTK#3.0).

Not sure what you mean by making the system compatible.  If you mean
providing backwards compatibility in 3.0 to 2.x, I doubt that's going to be
possible.  Too much changed and was removed.  Size negotiation, drawing,
fundamental concepts which aren't going to map well.

If you mean you want to start porting other libraries to work with 3.0, that
may be premature, since we haven't even released a preview yet.  You could
probably start the ports on branches or a github fork though to be merged
back later, and report and help any issues the ports expose in gtk-sharp

> I was also interested in making general build improvements, like
> possibly replacing Makefiles with xbuild project files. Any
> thoughts/criticisms of this idea? Am I stepping on toes?

The glue is being reduced, but it's an obstacle to switching to xbuild
projects.  We would also need MSBuild tasks to do things like fixup and
generation.  Those are things I've wanted to do for a while, to make it
easier to build on windows without cygwin/msys.  It's not a trivial task
though.  If you wanted to take a stab, I'd be happy to try to answer
questions as they arise.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/gtk-sharp-list/attachments/20110822/12dcafe1/attachment.html 

More information about the Gtk-sharp-list mailing list