• 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
Oddities in Installer.app and PackageMaker 3 on Leopard
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Oddities in Installer.app and PackageMaker 3 on Leopard


  • Subject: Oddities in Installer.app and PackageMaker 3 on Leopard
  • From: Stéphane Sudre <email@hidden>
  • Date: Sun, 3 Feb 2008 22:34:03 +0100

1) You can have a choice that contains a package and multiple sub- choices.

While this can prove convenient, the end-user can get fully confused.

Let's take the following example:

o My choice

  Package A (100 KB)

  o My Sub choice

	Package B (10 KB)

  o My Sub choice 2

	Package C (1 KB)

If we build such a distribution, we can see in Installer.app (in Customize mode):

  [x] My Choice                                     111 KB

      [x] My Sub choice                              10 KB

      [x] My Sub choice 2                             1 KB


This is a bit confusing for the end-user because 10 + 1 = 11 (at least, in decimal, the last time I checked).


Now, let's say I remove Package A.

In Installer.app, this will look exactly the same except for the Size:


[x] My Choice 11 KB

      [x] My Sub choice                              10 KB

      [x] My Sub choice 2                             1 KB


There's no way for the end user to figure out why sometimes 10 + 1 = 11 and sometimes 10 + 1 = 111.


2) A choice has 3 attributes to describe its initial state: selected or not, enabled or not, hidden or not.

IMHO, PackageMaker is lazy regarding the "Selected "flag and this can lead to incoherences between the distribution settings and what really happens.

Let's take the following example:

o My choice

  o My Sub choice

  o My Sub choice 2

In PackageMaker 3, I can state that "My Choice" is not selected by default but that by default, "My Sub choice" and "My Sub choice 2" are. (or the opposite).

This should not be possible because the "Selected" state of a parent is determined by the states of its children (it's also the reason why the Mixed State exists for Checkboxes)

Maybe it could be possible to use one the few Gigaflops available to add some ingenuity to this checkbox.

My $0.02


_______________________________________________ Do not post admin requests to the list. They will be ignored. Installer-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
  • Prev by Date: Re: Question about the new .pkg format
  • Next by Date: Re: postflight script on Leopard
  • Previous by thread: Re: Question about the new .pkg format
  • Next by thread: Re: postflight script on Leopard
  • Index(es):
    • Date
    • Thread