Thanks for the detailed answers guys.

I'm pondering the idea of doing this kind of work on GTK+OSX with the MacLibre/WinLibre project which would make more sense than to submit this idea to an application-driven project like Inkscape.

Although, I must say this kind of work may be way over my head. I feel perfectly capable of doing UI design (and I've done some in the past on small projects), and that was my idea for Inkscape. My initial thought was to contribute by designing a beautiful OSX interface with the latest UI widgets by Apple (transparent drawers, ...) and following their Human Interface guidelines. I had hoped that, taking the rendering area out of the equation (somehow), it would have been possible to do a new, separate interface (buttons, menus, drawers and whatnot) that would call the appropriate methods from the engine.

Going deep down in GTK+ code was not what I had in mind and, having no prior experience with that language I'm concerned that I might not be up to the task (thus my question on whether working on Inkscape only would require going deep in-between GTK+ code and the engine).
 

I'll try talking to the GTK and MacLibre guys to get their input on that matter.

Many thanks again for your answers and remarks.


Tim

On 5/5/06, Derek Hinchliffe <derek@...1265.....> wrote:
On 5/4/06, Jon A. Cruz <jon@...18...> wrote:
>
> Oops. Major typo there.
>
> That should read "there is *now* active work" not "there is not active work"
>
> On May 3, 2006, at 6:01 PM, Jon A. Cruz wrote:
> > But the good news, as others pointed out, is that there is not active work
> > getting GTK++ itself to be OS X native. This has been ongoing, and thus is a
> > large reason for Inkscape developers not to reinvent the wheel when waiting
> > a little can get it all done for free.
>
>

I'd just like to give my support for this idea.  I regularly use both
OS X and Windows, so I'd very much like to see a native Inkscape for
OS X.  But I think development efforts would be best directed into
projects to port GTK rather than any specific program using GTK.

The currently active project for GTK2 is
http://developer.imendio.com/wiki/Gtk_Mac_OS_X

Otherwise, you could end up with the situation of several different
developers all working on porting a particular OSS GTK+ app to native
OS X when they could be channeling their efforts together into the
GTK+ project.

I remember when I first started working with GTK apps on Windows
(namely GIMP), it was kludgy and awkward - there was no real
interaction with the rest of the OS and it really behaved no different
to running a rootless X server.  Now, GTK+ on windows has come a long
way and apps like the GIMP and Inkscape feel far more native now.
I've no doubt that over time this will happen with OS X GTK+ and Mac
users will then have access to a wealth of OSS apps that run
effectively natively, rather than just the ones that have had enough
developers to be able to port successfully.

Cheers
Derek


-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmdlnk&kid0709&bid&3057&dat1642
_______________________________________________
Inkscape-devel mailing list
Inkscape-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-devel