new packaging for OS X
Hi all,
I updated the packaging for OS X so that when people open the disc image in which Inkscape is distributed they see this: http://jo.irisson.free.fr/dropbox/inkscape_distrib.png and just have to drag and drop Inkscape icon to Applications in order to install it. Yes this is mostly eye candy but well... this is on the mac ;-) I took the header from the tutorials. is it ok? This requires a custom 80Mb disc image with its background modified by hand so I don't think it's a good candidate to commit. Is there anybody who knows about a command line to apply a background image to a folder of the Finder? (it's the last point that cannot be automated in a script and that requires the 80Mb disc image to exist already). A packaged version of pyXML was tested successfully on 10.3 and 10.4 so I planned to ship this as a separate package in the dev builds: http://jo.irisson.free.fr/dropbox/pyxml_distrib.png Maybe it should be included in 0.44 too if effects are to be activated by default. I sent an email to pyXML developers to know if they want a particular logo/mention of pyXML in the package.
I'll be unavailable for the next two months so I won't be able to produce Inkscape dev builds for the testing phase of the release, nor will I be able to package 0.44. I guess people will be available to do it. If this new packaging is ok to everybody and worth bothering, I'll modify the wiki to explain how to do it and somebody (Michael? Ted?) could take over the builds.
Cheers,
JiHO --- Windows, c'est un peu comme le beaujolais nouveau : a chaque nouvelle cuvee on sait que ce sera degueulasse, mais on en prend quand meme par masochisme. --- http://jo.irisson.free.fr/
On 24/04/06, jiho <jo.irisson@...400...> wrote:
Hi all,
I updated the packaging for OS X so that when people open the disc image in which Inkscape is distributed they see this: http://jo.irisson.free.fr/dropbox/inkscape_distrib.png and just have to drag and drop Inkscape icon to Applications in order to install it. Yes this is mostly eye candy but well... this is on the mac ;-)
Could I underline that this is more than eye-candy: It is best practice to have a background image, showing that the way to install the application is to drag it to the folder of your choice. It is also advisable to somehow indicate where the application now is, to wit that the user will have to open the Application folder (perhaps with Cmd-Shift-A) to see where they put it.
This is important with applications that do not run from a disk image.
I'll be unavailable for the next two months so I won't be able to produce Inkscape dev builds for the testing phase of the release, nor will I be able to package 0.44. I guess people will be available to do it. If this new packaging is ok to everybody and worth bothering, I'll modify the wiki to explain how to do it and somebody (Michael? Ted?) could take over the builds.
I think that they key to this is that there should be one person nominated to produced 'blessed' builds. FWIW, I have had to make a few modifications to the methods on the wiki, and I doubt that many people are producing Mac builds. This does not matter provided that one person can produce official builds - interested parties can download and test those.
Clearly if people who want to use/test Inkscape on the Mac cannot download a recent working, double-clickable app, then they will find this frustrating and may even give up on the project.
A few weeks ago I mentioned that I had a small patch to the script (I think that it should delete incomplete bundles and images before starting the build operation), intending to ask for a review, as I wasn't sure who was head of Mac OS Inkscape; but I unfortunately sent that mail to Alex Horkan instead of to the list, and haven't quite got round to re-doing it. An omission that I will put right soonest, but maybe not before you leave.
Ben
On 24 Apr 2006, at 13:59 , Ben Fowler wrote:
On 24/04/06, jiho <jo.irisson@...400...> wrote:
Hi all,
I updated the packaging for OS X so that when people open the disc image in which Inkscape is distributed they see this: http://jo.irisson.free.fr/dropbox/inkscape_distrib.png and just have to drag and drop Inkscape icon to Applications in order to install it. Yes this is mostly eye candy but well... this is on the mac ;-)
Could I underline that this is more than eye-candy: It is best practice to have a background image, showing that the way to install the application is to drag it to the folder of your choice. It is also advisable to somehow indicate where the application now is, to wit that the user will have to open the Application folder (perhaps with Cmd-Shift-A) to see where they put it.
This is important with applications that do not run from a disk image.
so you advise not to use the symlink to Apllications but rather to make the user open Applications (or anything else) and put inkscape there?
I'll be unavailable for the next two months so I won't be able to produce Inkscape dev builds for the testing phase of the release, nor will I be able to package 0.44. I guess people will be available to do it. If this new packaging is ok to everybody and worth bothering, I'll modify the wiki to explain how to do it and somebody (Michael? Ted?) could take over the builds.
I think that they key to this is that there should be one person nominated to produced 'blessed' builds. FWIW, I have had to make a few modifications to the methods on the wiki, and I doubt that many people are producing Mac builds. This does not matter provided that one person can produce official builds - interested parties can download and test those.
I agree with you. I'll be happy to be the one to produce the "blessed" builds ;-) I just cannot do this for a while and I just need someone with a 10.4 machine to take over for two months (BTW, I mixed up the names and wrote Ted instead of Ben earlier. Even if you work on 10.3, do you have a 10.4 machine somewhere?). Even if the wiki is read by only 4 people who build inkscape for os X it's still a simple and quite stable way to get information between those. I think I have compiler issues figured out now so I'll try to modify it accordingly (it would help if you could send me the 5 first lines of your fink.conf on 10.3. thanks in advance).
Clearly if people who want to use/test Inkscape on the Mac cannot download a recent working, double-clickable app, then they will find this frustrating and may even give up on the project.
A few weeks ago I mentioned that I had a small patch to the script (I think that it should delete incomplete bundles and images before starting the build operation), intending to ask for a review, as I wasn't sure who was head of Mac OS Inkscape; but I unfortunately sent that mail to Alex Horkan instead of to the list, and haven't quite got round to re-doing it. An omission that I will put right soonest, but maybe not before you leave.
Ben
JiHO --- Windows, c'est un peu comme le beaujolais nouveau : a chaque nouvelle cuvee on sait que ce sera degueulasse, mais on en prend quand meme par masochisme. --- http://jo.irisson.free.fr/
On Mon, 24 Apr 2006, Ben Fowler wrote:
A few weeks ago I mentioned that I had a small patch to the script (I think that it should delete incomplete bundles and images before starting the build operation), intending to ask for a review, as I wasn't sure who was head of Mac OS Inkscape; but I unfortunately sent that mail to Alex Horkan instead of to the list, and haven't quite got round to re-doing it. An omission that I will put right soonest, but maybe not before you leave.
I'm probably the best person to look at the patch, since I've been the most heavily involved with writing/fixing the OS X packaging code.
Cheers, Michael
On Mon, 24 Apr 2006, jiho wrote:
I updated the packaging for OS X so that when people open the disc image in which Inkscape is distributed they see this: http://jo.irisson.free.fr/dropbox/inkscape_distrib.png and just have to drag and drop Inkscape icon to Applications in order to install it. Yes this is mostly eye candy but well... this is on the mac ;-)
I'll be unavailable for the next two months so I won't be able to produce Inkscape dev builds for the testing phase of the release, nor will I be able to package 0.44. I guess people will be available to do it. If this new packaging is ok to everybody and worth bothering, I'll modify the wiki to explain how to do it and somebody (Michael? Ted?) could take over the builds.
I've been the one who produced all the official release and release candidate OS X packages so far, with jihi doing all the intermitent nightly build between. I'm happy to again do the OS X packaging for the 0.44 release. This makes sense since I was the one who has been dealing with OS X packaging bugs on the tracker and releasing extra packaging revisions for 0.43, so I'm very familiar with it all.
Jiho, please modify the wiki (or mail me) with the instructions for adding the disk image background. I'll work out how to script it.
Cheers, Michael
On 25 Apr 2006, at 03:05 , Michael Wybrow wrote:
On Mon, 24 Apr 2006, jiho wrote:
I updated the packaging for OS X so that when people open the disc image in which Inkscape is distributed they see this: http:// jo.irisson.free.fr/dropbox/inkscape_distrib.png and just have to drag and drop Inkscape icon to Applications in order to install it. Yes this is mostly eye candy but well... this is on the mac ;-)
I'll be unavailable for the next two months so I won't be able to produce Inkscape dev builds for the testing phase of the release, nor will I be able to package 0.44. I guess people will be available to do it. If this new packaging is ok to everybody and worth bothering, I'll modify the wiki to explain how to do it and somebody (Michael? Ted?) could take over the builds.
I've been the one who produced all the official release and release candidate OS X packages so far, with jihi doing all the intermitent nightly build between. I'm happy to again do the OS X packaging for the 0.44 release.
I guess you would indeed. I'll stick to the nightlies.
This makes sense since I was the one who has been dealing with OS X packaging bugs on the tracker and releasing extra packaging revisions for 0.43, so I'm very familiar with it all.
Jiho, please modify the wiki (or mail me) with the instructions for adding the disk image background. I'll work out how to script it.
Done. Everything is in the section: "creating a more complete dmg" (which title is crap but I wasn't inspired). I reformated much of the page so if you have a little time to spare to proof-read it it would be great.
JiHO --- Windows, c'est un peu comme le beaujolais nouveau : a chaque nouvelle cuvee on sait que ce sera degueulasse, mais on en prend quand meme par masochisme. --- http://jo.irisson.free.fr/
participants (3)
-
Ben Fowler
-
jiho
-
Michael Wybrow