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 (http://www.sparrowmailapp.com/?sig)
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... (mailto:buchanae@...400...)> Subject: Re: [Inkscape-devel] Inkscape native OSX builds To: su_v <suv-sf@...58... (mailto:suv-sf@...58...)> Cc: Inkscape <inkscape-devel@lists.sourceforge.net (mailto:inkscape-devel@lists.sourceforge.net)> Message-ID: <CA+rZ+czbmvRu+oHf_JKWu=7Ttn05OJ51SskuoD-=- TS4O0QQVw@...401... (mailto:TS4O0QQVw@...401...)> 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... (mailto: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... (mailto:suv-sf@...360...58...)>:
On 2014-04-15 18:53 +0100, Krzysztof Kosi?ski wrote:
2014-04-15 16:04 GMT+02:00 Adam Strzelecki <ono@...1858... (mailto:ono@...1858...)>: > 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]
- 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]
- 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]
- 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! http://p.sf.net/sfu/NeoTech _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net (mailto:Inkscape-devel@...842...rceforge.net) https://lists.sourceforge.net/lists/listinfo/inkscape-devel
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@lists.sourceforge.net (mailto:Inkscape-devel@...349...orge.net) https://lists.sourceforge.net/lists/listinfo/inkscape-devel