The install "silently" decides not to query the user about certain device classes. If the user gets to the "Summary" dialog, and doesn't know enough to click on things that have not yet been configured, then they don't get configured.

An example is "Printers" on a system with no printers. The user has the option to install CUPS for access to remote printers, but it won't happen unless he clicks on the "No printer" field in "Summary", which is certainly not going to be obvious to a user who knows that there is "No printer" on the box. He'll figure that "No printer" is correct, and go on.

There should be a dialog that tells the user that a particular part of the install is going to be skipped and why, as well as give him the option to go through it anyway if there would be a point to doing so. For example, "No local printers detected, printer configuration will be skipped", or "No local printers detected, do you want to configure remote printers ?"

An issue specific to 9.1 is that if you click "No printer" and install CUPS, you get returned to the "Summary" panel with "No printer" still filled in. I think it should either send you to PrinterDrake to see the "Remote CUPS Printers" option, or just fill in "Remote CUPS Printers" on the "Summary" panel so that you know that what you did (i.e. installing CUPS) had some effect.


Reply via email to