Here, another OSX user who can be a tester, BTW it’s the first time I write to the list, so hi!

-- 
Hiram Perez
Sent with Sparrow

On Tuesday, April 15, 2014 at 5:42 PM, Jared Meidal wrote:

I'm working in a multiplatform environment. If you need any help with Mac OS testing (10.9, 10.6), I would be happy to help with beta testing.
I love seeing native build screenshots and the Mac OS theme integrated.

--Jared

-----Original Message-----
Message: 6
Date: Tue, 15 Apr 2014 14:58:37 -0700
From: Alex Buchanan <buchanae@...400...>
Subject: Re: [Inkscape-devel] Inkscape native OSX builds
To: su_v <suv-sf@...58...>
Message-ID:
<CA+rZ+czbmvRu+oHf_JKWu=7Ttn05OJ51SskuoD-=-
Content-Type: text/plain; charset="utf-8"

In my experience, it's a bad idea to pile on a bunch of complex changes at
the last minute. It sounds like 0.48.5 is ready to go, and Mac OSX stuff is
still in development. Better to take your time and make sure it's a quality
release. As Adam mentioned, you can still announce that Mac integration is
important and under development and start recruiting beta testers.


On Tue, Apr 15, 2014 at 12:05 PM, su_v <suv-sf@...58...> wrote:

On 2014-04-15 19:37 +0100, Krzysztof Kosi?ski wrote:
2014-04-15 19:34 GMT+02:00 su_v <suv-sf@...58...>:
On 2014-04-15 18:53 +0100, Krzysztof Kosi?ski wrote:
2014-04-15 16:04 GMT+02:00 Adam Strzelecki <ono@...3108.....>:
Hello,

I was doing some fixing to OSX builds back in 2008. Now I came back
to see whazzup (since Inkscape is best SVG editor around) and had a chat
with Valerio (su_v) yesterday.

Basically his builds are great improvement to what is there both in
trunk (OSX builds scripts) and X11 based builds experience.

Therefore I strongly encourage Inkscape maintainers to incorporate
his patches into Inkscape trunk and finally provide native OSX builds.

OK, I can merge these branches, though I can't test them as I have no
access to OSX.

I note that suv's branch contains some extra extensions in the
packaging directory. Is this intended? Why are they not in the global
extension directory?

Please note: current state of the branch is 'experimental', and I didn't
request a merge at this stage yet.

I would really like to get 0.48.5 out of the door this week (e.g. get
a tarball uploaded).

Should I just release it as is, or wait for further OSX improvements?

Don't know, either (neither option seems really ok). [0]

1) Current packaging scripts in trunk and in the stable release branch
don't work to quickly produce a new X11-based package of 0.48.5. [1]

2) Creating new packages with GTK+/Quartz and better OS integration
requires changes in 'src' which need to be reviewed, fixed, or written
(some are missing at the moment). [2]

3) A possible compromise for 0.48.5 (native backend, but no OS
integration) might be doable, but would also take time. [3]


IIRC - for the stable release branch, after the long delays which had
occurred in the past, it was decided to not delay a new release itself,
even if packages for some of the supported platforms are still missing.

How to handle this if creating the missing packages would require
changes to the released sources, I don't know.


Regards, V



[0] I would not want to be the one who calls for or causes a further
delay, OTOH if there's another release without OS X packages, this will
further hurt Inkscape's image among Mac users.

[1] The application launcher which in this case needs to be a binary no
longer compiles (on 10.6 and later), the precompiled python modules
which used to be hosted on modevia are gone, the script to fill the app
bundle is outdated wrt upstream changes and awfully slow, available
documentation of the build and packaging process it out-of-date (also
wrt upstream changes in MacPorts, and in newer releases of OS X / Xcode).

[2] These changes in 'src' also need to be verified to not cause issues
on other platforms (for example the additional modifier added for usage
in the keymap files).

[3] Does not exist yet (as branch, or patch). In the osxmenu branch, one
would have to revert the OS integration parts, and its effects on the
bundle structure & launcher. The resulting package would have less OS
integration (no support for 'Open with...' or for opening files by
drag&drop on the Dock icon), and still use 'Ctrl' instead of 'Cmd'.


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
_______________________________________________
Inkscape-devel mailing list


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
Inkscape-devel mailing list
Inkscape-devel@...1721...sts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/inkscape-devel