John Plocher wrote:
> Brock Pytlik wrote
>> What are you going to tell the user that won't be horribly confusing?
> 
> Warning:  Installing package foo (which you selected for install) 
>           requires that you reboot the system afterwards.
> 
> Details:  New:      Foo => [EMAIL PROTECTED] or [EMAIL PROTECTED]
>         Existing: baz => [EMAIL PROTECTED] (optional)
>           New:      [EMAIL PROTECTED] requires a reboot.
> 
> What should I do?
>     You can install Foo (and reboot because of [EMAIL PROTECTED]),
>     you can continue without installing Foo (and thus not
>     rebooting) or you can cancel the install.

I think that most users are going to ignore a relative complex message 
like that.  It's sufficient, for that group of users, to tell them that 
one of the packages being installed or updated is requiring a restart of 
the system.

For users that actually care about what is requiring it and why, you can 
provide a detailed list.  However, I would strongly discourage 
attempting to dynamically build a sentence that tries to explain in 
words the reason for it since there is no limit to the possible number 
of packages that are requiring the reboot and it's likely to be more 
confusing than a simple listing or table.

As Bart and others indicated before, we can't provide this information 
anyway until the imageplan has been evaluated.

Cheers,
-- 
Shawn Walker
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to