Those wishes are duplicates of this one:
Add another
Comments optional
cancel
Send report
This wish is a spam. Comments... (optional)
cancel
Send report

It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Back to wishlist
Options
Share on
Report as Duplicate   Spam

Keep it clean

If you believe that a wish duplicates another one or is not meant for the category, use Options button above to report a duplicate or spam.

Add your wish

If there is an item you wish to have on GOG.com and it’s not yet on the wishlist, please add your wish

+44

Mac - Don't use an installer

Added by AeroLeviathan's avatar AeroLeviathan AeroLeviathan's avatar AeroLeviathan Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... User since {{ user.formattedDateUserJoined }} Friends since {{ user.formattedDateUserFriended }} Unblock chat User blocked This user's wishlist is not public. You can't chat with this user due to their or your privacy settings. You can't chat with this user because you have blocked him. You can't invite this user because you have blocked him.

The Galaxy Beta Mac app is currently distributed as an installer package. While this is the norm on Windows, it is not so much on the Mac. Most apps are a single .app bundle that can simply be drag-and-dropped into the Applications folder. This is faster and easier for users, and less prone to security risks, than using an installer (especially one that requires an administrator password).

After building the .app, simply compress it in a zip file for distribution. A somewhat older method is to package it in a .dmg (disk image) file, but this is not quite as easy for users and is becoming less common.

If you are concerned that the user may not know to place the .app bundle in the Applications folder, there are automated solutions for this which are still a better user experience than an installer: www.potionfactory.com/blog/2009/09/17/move-applications-folder

Note however, that in most cases it is unnecessary for the .app to be run from a specific location, and you can safely allow the user to run it from wherever they wish. Keeping them in the Applications folder is a mere convenience for the sake of organisation.

Removing the use of the installer would also solve the problem of requiring an administrator password when one is not necessary. In case an installer is absolutely required for some reason, I have filed a separate wish for the installer to not ask for a password unnecessarily.

5 comments about this wish

Add comment
My comment
cancel
Post it
AliasWyvernspur AliasWyvernspur Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... User since {{ user.formattedDateUserJoined }} Friends since {{ user.formattedDateUserFriended }} Unblock chat User blocked This user's wishlist is not public. You can't chat with this user due to their or your privacy settings. You can't chat with this user because you have blocked him. You can't invite this user because you have blocked him.
Comment burried. Unhide. .

Weird thing is, the games themselves are drag and drop applications, yet Galaxy client isn't.

Jun. 19, 2015
report
hide
jeskeca jeskeca Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... User since {{ user.formattedDateUserJoined }} Friends since {{ user.formattedDateUserFriended }} Unblock chat User blocked This user's wishlist is not public. You can't chat with this user due to their or your privacy settings. You can't chat with this user because you have blocked him. You can't invite this user because you have blocked him.
Comment burried. Unhide. .

MacOS installers are evil, because there is no DE-installation.

Please distribute as a .dmg image of a .app like is recommended by Apple.

I cancelled the install the first time because it is an installer, and I'm really upset this is the only way it's distributed.

Jun. 7, 2015
report
hide
michalm.mac michalm.mac Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... User since {{ user.formattedDateUserJoined }} Friends since {{ user.formattedDateUserFriended }} Unblock chat User blocked This user's wishlist is not public. You can't chat with this user due to their or your privacy settings. You can't chat with this user because you have blocked him. You can't invite this user because you have blocked him.
Comment burried. Unhide. .

I don't have problem with package type installation. However I am very disapointed with a way they are using package format -> www.gog.com/wishlist/galaxy/os_x_use_installer_package_pkg_properly
They are not using .pkg preperly because they install everything with postinstall .bash script (thus you can't see file list because package itself does not know about any files).

May. 20, 2015
report
hide
Eitot Eitot Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... User since {{ user.formattedDateUserJoined }} Friends since {{ user.formattedDateUserFriended }} Unblock chat User blocked This user's wishlist is not public. You can't chat with this user due to their or your privacy settings. You can't chat with this user because you have blocked him. You can't invite this user because you have blocked him.
Comment burried. Unhide. .

I agree, I don’t like package installers. They are not transparent enough in what they are installing (GalaxyClient doesn’t even show a file list prior or after installation, the Terminal command pkgutil is useless for this). Using the installer to install a daemon is also not necessary or good, as it’s not default behaviour on OS X anyway. This can be easily accomplished from within the app too, after installation.

May. 8, 2015
report
hide
carboxymoron carboxymoron Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... User since {{ user.formattedDateUserJoined }} Friends since {{ user.formattedDateUserFriended }} Unblock chat User blocked This user's wishlist is not public. You can't chat with this user due to their or your privacy settings. You can't chat with this user because you have blocked him. You can't invite this user because you have blocked him.
Comment burried. Unhide. .

Asking for a password is necessary and the correct behaviour since /Applications requires admin to write. If you were a non-admin user, you would not be able to drag and drop a .app into /Applications either without sudo. Most people never realise this because they are the sole admin user on their machine.

I am in favour of the .pkg installer, but with an improvement to choose the install directory. That way if you choose to install somewhere in your home folder (e.g. ~/Applications), Installer.app would naturally not require your password.

Installers have the benefit of setting up defaults (in Galaxy’s case it appears to setup the daemon for automatically running at login), and logging all their actions. I also like that I can install packages unattended from a terminal.

May. 7, 2015
report
hide