• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Installer
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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

  • Follow-Ups:
    • Re: Installer
      • From: Ondra Cada <email@hidden>
References: 
 >Re: Installer (From: Stéphane Sudre <email@hidden>)
 >Re: Installer (From: j o a r <email@hidden>)
 >Re: Installer (From: Klaus Wik <email@hidden>)

  • Prev by Date: NSFileManager - thread safety issues?
  • Next by Date: Re: NSFileManager - thread safety issues?
  • Previous by thread: Re: Installer
  • Next by thread: Re: Installer
  • Index(es):
    • Date
    • Thread