This is a list of software that is otherwise extremely useful but is let down by a really poor installation procedure. I’ll be updating the list as I come across more software that almost gets it but lets it self down with a shoddy or unncessary installer. Feel free to contribute to the list by adding a comment!
Things that make the install process suck include:
- Uses an installer but only installs an Application that could have easily been installed by hand via a drag & drop install
- Uses an installer, but the installer forces you to install to /Applications when you’d prefer to install to another location.
- Uses a third party Installer that cannot be opened via Pacifist or installed using the command line “installer” command
- Uses a own custom Installer (see above – but worse)
- Software dials home and/or doesn’t inform the the user that it dials home and/or dialing home cannot be switched off in the application’s preferences
- Software is packaged in a disk image that has been redundantly encoded and/or compressed in another archive (e.g. .dmg.zip/.dmg.hqx)
- Installer refuses to run if any other applications are running and/or automatically quits other applications
- Installer forces you to reboot (come on guys this is Mac OS X not Windows)
- Software is badly versioned (e.g. you download version 1.1 of a program but the Info.plist file says it is version 1.0)
- Software includes a version number in its filename (or the name of the enclosing directory)
- disclabel
-
Why? 1) Uses an installer but only seems to install an Application. 2) Cannot install anywhere other than /Applications. 3) Uses a non-standard installer (Filestorm).
- Mail Factory
-
Why? 1) Uses an installer to install items that the application could install itself when ran. 2) Cannot install anywhere other than /Applications.
- Business Card Composer
-
Why? 1) Uses an installer to install items that the application could install itself when ran. 2) Cannot install anywhere other than /Applications.
- Komodo
-
by ActiveState
Why? 1) Version 3.5.2 of Komodo is mislabled as Version 3.5
- QuickSilver
-
Why? 1) Application filename contains garbage unicode characters (“Qu?c?s????????” pretty huh?) in an attempt to look cool. (QuickSilver is one of the few apps that doesn’t need to try to look cool, it already is)