<br><br><div class="gmail_quote">On Sat, May 7, 2011 at 6:43 PM, Jon Nordby <span dir="ltr"><<a href="mailto:jononor@gmail.com">jononor@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 7 May 2011 18:00, Peter Linnell <<a href="mailto:plinnell@scribus.net">plinnell@scribus.net</a>> wrote:<br>
> On 05/06/2011 04:53 PM, Schrijver wrote:<br>
>><br>
>> At the LGM, here’s something I would be interested in if the different<br>
>> developers of projects could get together and talk about: how can you all<br>
>> help to make the OSX GTK port as good as possible? Right now Gimp and<br>
>> Inkscape are not using the native port of GTK, but the X11 version. What are<br>
>> the bottlenecks? How can they be solved?<br>
>><br>
>> gEdit now ships with native GTK. Of course, it’s a much more simple<br>
>> program.<br>
>> A larger program that implements the native GTK port is Ardour, a digital<br>
>> audio workstation. It’s pretty nifty!<br>
>> Both also make use of native OS X shortcuts and the OS X menu bar.<br>
>> These really are essential. To make Inkscape accessible, for example, I<br>
>> should be able to do command - c from the beginning…<br>
>><br>
>> I know that developing for OS X can feel off from a FLOSS perspective,<br>
>> since apple’s business tactics are very far from floss ideals. But at the<br>
>> same time, if reaching design professionals is important, than developing<br>
>> for the Mac is crucial…<br>
><br>
> I do not think it has anything to with Apple's business practices. The real<br>
> issue is GTK was not originally designed to be cross platform in the way the<br>
> Qt was.<br>
><br>
> Therefore, porting it to non-Unix platforms is non-trivial.<br>
><br>
</div>How is the way GTK was originally designed any issue (that was over 10<br>
years ago) any issue? The upstream Gtk code can already be ran on OSX<br>
and Windows natively. There is little to no need for any porting. The<br>
issue is that the native version for OSX is not widely deployed. There<br>
are no binary packages for it being distributed, and very few of the<br>
project make their own. The situation for x11 version is only slightly<br>
better because it can be built easily using macports.<br>
<font color="#888888"><br></font></blockquote><div><br></div><div>The number of general users who already installed the developer tools required to run macports is almost negligible. And running through X11 is dog slow, ugly in the sore thumb sticking out sort of way, and awkward in terms of the issues Eric already mentioned.</div>
<div><br></div><div>Users should definitely not need to download the 4.7 gb dev tools DVD just to run Inkscape. An installer for the native GTK is a must.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<font color="#888888">
--<br>
Jon Nordby - <a href="http://www.jonnor.com" target="_blank">www.jonnor.com</a><br>
</font><div><div></div><div class="h5">_______________________________________________<br>
CREATE mailing list<br>
<a href="mailto:CREATE@lists.freedesktop.org">CREATE@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/create" target="_blank">http://lists.freedesktop.org/mailman/listinfo/create</a><br>
</div></div></blockquote></div><br>