Re: Installer
Re: Installer
- Subject: Re: Installer
- From: j o a r <email@hidden>
- Date: Tue, 21 Mar 2006 17:38:20 +0100
On 21 mar 2006, at 11.11, Klaus Wik wrote:
Where did the post and preflight scripts go?
They're not needed, so I skipped them... :-)
On the other hand, sometimes you need a preflight to determine, can
I really install and run this application on this computer?
Why would you need to do that? The app can be moved after it's
installed, or the required hardware removed, or the network location
changed, so it's something you need to check for at runtime in any case.
Or, a postflight script that runs update_prebinding.
Only if you're running on pre Mac OS X 10.3.whatever-version-they-
rendered-that-step-redundant. It's voodoo.
On another note, I have found that when it comes to having _users_
execute a script of some kind, either installing several small
tidbits which needs to go where most users won't dare to venture,
an installer is just right. You just tell them to click on the
installer and follow the white rabbit, and things are done
perfectly each time. As opposed to telling them to do
Sure, sometimes you need an installer. I don't think that anyone
would ever claim otherwise. Most apps - No, let me start over - The
vast majority of apps shouldn't need one, and that message needs to
be loud and clear, or else we'll just end up with installers out of
old habit.
Finally, a lot of apps that have installers today are also using them
to install things I'm not the least interested in having. Abusing our
(faint) trust in installers. Like M$ Office among other things
writing it's installer log file at the root of the file system. Or
Stuffit Expander installing it's freaking shared framework. Be gone!
j o a r
Attachment:
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden