Project

General

Profile

Bug #5629

Mac DMG installer should have better background and license agreement

Added by Christopher Brooks almost 7 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
installer
Target version:
Start date:
06/18/2012
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
5629

Description

Hello Christopher,

recently I have installed Kepler for Mac OS directly from the DMG file instead of using SVN.

I know this is not that important, but it is fairly easy to make installer look "prettier".

Michal Owsiak made the following suggestions about improving the
Mac DMG installer.

In case you know how to build nice looking DMG files, you can disregard the rest of the e-mail

Basically, there are two things you could add:

1. Nice looking background + nice layout of icons (example can be found below). There is a Mac OS X devote book that describes the process in details: "Apple Training Series Mac OS X Deployment v10.6"

http://www.owsiak.org/?p=683

2. You can also quite easily add the license agreement directly into Kepler DMG file (detailed steps are below)

http://www.owsiak.org/?p=700

This way, you can provide better user experience when it comes to Mac OS X related installation from DMG file.

Hope this may help.

In case you will have any further questions, do not hesitate to ask.

Regards

Michal

History

#1 Updated by jianwu jianwu over 6 years ago

since kepler version 30754, kepler mac installer (dmg file) will have a readme.html and license.txt. Users can check them out if they want.

In Michal's suggestion, license will be displayed and users have to click to agree it. The changes I made won't need the extra click from users.

About Kepler icon, what inside of dmg file is a directory with two executable packages (Kepler and Module Manager). The two executable packages have correct icons. I think the directory should keep its icon as a folder so that users won't treat it as a executable package. So I didn't change kepler for it.

#2 Updated by Redmine Admin about 6 years ago

Original Bugzilla ID was 5629

Also available in: Atom PDF