Comment 10 for bug 283095

Revision history for this message
Mark Shuttleworth (sabdfl) wrote :

I think we need to tweak these a little. Primarily, we are mixing up two different use cases: one where updates that require a restart HAVE BEEN installed, and one where there are updates AVAILABLE to install. We said that, for 9.04, we could only hope to address the former. For 9.10, we could also address the case where updates are available for install and we want to give the user the option to do that on session termination.

I'll just address the first use case (the 9.04 one) below.

Log out:
Let's start with the reassuring statement that you are going to get what you want, THEN offer the opportunity to "apply updates and restart instead". So, I would say:

=========== Log out ====================

Unless you cancel, you will be logged out in 60 seconds.

You recently installed updates which will only take effect after a restart. Consider restarting the computer instead.

[Restart] [Cancel] [Log out]

====================================

In the simpler case, where no restart-required updates have been installed, I would just leave off the sentence about restarting, and of course the restart button as well. Note that I've deliberately left out the "Are you sure..." sentence. After thinking about it, it seemed only to make the dialog longer and less likely to be read. We'll do what they said in 60 seconds any way, the obvious point of the dialog is as a confirmation, we don't need to ask it.

Restart, Shut down:
I'm tempted to ask that we remove the "Are you sure..." sentences here as well. MPT?

Mark