On 11/19/08 17:21, [EMAIL PROTECTED] wrote:
However, this code change makes it so that once updates have arrived,
you'll never check for any further updates again.  Is this really the
desired behavior?  Wouldn't the customer want to know that additional
updates are available, regardless of how many updates are currently
outstanding?
We believe that this is the behavior we want

We do not have the concept of additional updates. We display the icon if updates are available.

The only way the icon becomes not visible is for the user to invoke UpdateManager by activating the icon. This causes updatemanagernotifier to exit. We discussed this during our code review yesterday and are satisfied with the behavior. If we were to change the behavior we would schedule a check for updates after the icon was activated instead of terminating the process.

Our assumption is that the user will install some software after invoking UpdateManager and will reboot the system.

This assumption seems overly simplistic.  What happens if the notifier
determines that one package is available for upgrade, but the
updatemanager isn't invoked until later?  Does the updatemanager
double-check to see if more updates have arrived?  What happens in the

updatemanagernotifier just determines if there are updates.

When updatemanager is run it determines what updates are available.

case where the user either invokes the updatemanger but decides not to
perform an update, or installs software that doesn't require a reboot?

In both of these cases the user will not receive a notification until they next log in (and restart updatemanagernotifier).

It seems like we ought to continue to check for new updates in both of
these cases.

We will reconsider this.

Padraig
-j

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

Reply via email to