Re: GTK and OSX: a call to sanity



On Tue, Sep 6, 2011 at 2:12 PM, Emmanuele Bassi <ebassi gmail com> wrote:
> okay, I've tried to get ahold of the gtk-osx project for a while, now,
> but since sf.net is just a joke and decided to reject my @gmail.com
> emails, let's try here.
>
> can we *please* stop this madness:
>
> 17:05 < CIA-8> jralls quartz-integration * r7e37d94f2178 gtk+/ (10 files
>               in 4 dirs): Merge branch 'master' into quartz-integration
> 17:05 < CIA-8> jralls quartz-integration * rf75a882670a8 gtk+/ (9 files
>               in 4 dirs): Merge branch 'master' into quartz-integration
> 17:05 < CIA-8> jralls quartz-integration * r8c288f0f890e gtk+/ (24 files
>               in 7 dirs): Merge branch 'master' into quartz-integration
> 17:05 < CIA-8> jralls quartz-integration * r41abe4a72f16 gtk+/ (4 files
>               in 3 dirs): Merge branch 'master' into quartz-integration
> 17:05 < CIA-8> jralls quartz-integration * r964b25d17b45 gtk+/ (35 files
>               in 3 dirs): Merge branch 'master' into quartz-integration
>
> if there are patches for gtk-quartz, why are these inside at least three
> branches instead of being committed to corresponding main line one?

i'm not the maintainer, but i'll just rapidly note that
quartz-integration is not part of gtk-osx at this time. if and when
GtkApplication takes on a palpably cross-platform feel, there may be
some place for it within GTK, but right now it does stuff (e.g.
management of the global menubar) that has no real "slot" within GTK.

there are (at least) 3 modulesets  because of the breakage that tends
to happen with gtk-osx when parts of the gtk stack are modified by
people who feel that its the role of the gtk-osx "people" to make the
changes work on OS X. one is very old and stable (if broken) stuff;
one is newer, with some patches and is generally OK; one corresponds
to current git (or equivalent) for the whole GTK stack. the latter one
tends to be unusable quite often; the first one is not bad but too
old.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]