← Back to team overview

touch-packages team mailing list archive

[Bug 1346355] Re: 14.04 power-cog does not turn red when restart is needed

 

Let me first draw attention to the edit I made to my initial Bug
Description: I have expanded the Bug scope to the fact that the popup-
dialog repeats itself AND the power-cog icon does not turn red. After a
system updates, only one restart-popup should present (it serves
informational purposes while offering the user with an immediate way to
reboot, should they want to). If the user declines this popup, then the
power-cog should turn red and no further popups asking for restart
should present at any time.

Matthew, many of the examples you use do not bolster the case for a
repeating popup-dialog. When a battery is getting moderately low, the
battery status icon goes red. This is as it should be. When the battery
is critically low (and your computer is going to turn itself off or
change its runlevel state), you get a dialog. This is as it should be.
When you update your system and a restart is needed (but your computer
is not going to change its runlevel state if you fail to interact with
the dialog) the dialog is purely informational and offering a choice. If
the user declines to reboot, the appropriate response is to give a red
icon indicating the need to address the issue at a later time, like when
the battery is moderately low.

Likewise, when I am connected to Wi-Fi, the icon changes, as it should.
When I need to enter a Wi-Fi password, it is because I am trying to
connect to Wi-Fi. That intention cannot happen unless I enter a
password. Hence a dialog. The analogy here is that after a system is
updated, one can argue that the update cannot "fully" happen unless the
user reboots. But this is not true in the sense that the reboot has to
happen at that very moment. The system will finish the update whenever
the system is next rebooted; hence, the important thing is the user be
made aware of the need to reboot. With respect to the Wi-Fi password,
the user cannot access Wi-Fi unless they enter the Wi-Fi password. It's
something that has to happen at that very moment.

Many of your arguments appear to gloss over or ignore an important
principle in Unity design. Of course if someone never shuts down or
restarts unless explicitly prompted, shutdown and restart will never
occur at the power-cog. But this is a moot point. For someone who only
shuts down and restarts from the power-cog, the only place the events
occur is at the power-cog. The point is in the conformity to the overall
design of Unity. The indicators in the right-corner of the top panel
(along with NotifyOSD) is the informational hub in Unity for system-
related matters. This is basic Unity design principle. This is where
system-related messages SHOULD present. You seem to be arguing that how
one particular user may choose to use the system warrants ignoring this
design criteria/principle of Unity. If the system needs to be rebooted
to accomplish something, this "longterm" state should to be communicated
to users via the established Unity design principle of a red system-
indicator.

Many people hate popups when Google Docs use them. And they hate them
when advertisements use them. And they hate them when they land at a
website and the screen grays and there's some stupid popup telling them
to "Like" them on Facebook (forcing them to click an X to get rid of the
popup). Popups should only present when input is REQUIRED to prevent a
change in runlevel or to complete a REQUIRED objective to achieve said
state (i.e., something that will disrupt what the user is trying to
accomplish at that moment). Other popups are nothing more than nuisances
and serve mostly as an interruption. A popup announcing that a reboot is
needed may be a permissible exception because it is informational while
simultaneously serving as a "shortcut" to accomplish the act. If the
user chooses not to reboot, however, repeating the popup-dialog is
introducing a nuisance and needlessly interrupting the work of Ubuntu
users while simultaneously failing to utilize the proper communication
channels that Unity Design Principles stipulate. The power-cog turning
red is the appropriate way to handle the communication of the system's
state in this regard.


** Description changed:

- Bug = the restart-popup-dialog that sometimes occurs after a system-
- update should only run once. If the user declines to reboot from the
- popup, then the power-cog should turn red until reboot occurs. Repeated
- popups asking to reboot should not occur.
+ Bug = a popup-dialog asking the user to reboot the system after an
+ update should not repeat (popup again) at a later time if the user
+ chooses not to reboot. Instead, the power-cog should turn the color red
+ and no further popup-dialogs should present at any time.
  
  In ubuntu 12.04 the power-cog turned red when a reboot/restart was
  needed. This was a helpful feature because it informed users that they
  needed to restart the computer. But this helpful indicator is gone in
  14.04 and it has resulted in me never remembering to restart my computer
  because there is no helpful feedback from ubuntu that a restart is
  needed.
  
  In 14.04, I will perform an update and a popup tells me a Restart is
  needed but I usually select to restart-later because I am in the middle
  of working. By the the time I am done working I have forgotten that a
  restart is needed. Later when I am working again a popup occurs
  informing me that a restart is needed (but again I am in the middle of
  working so I don't restart). Bottom line: when the power-cog turned red,
  it reminded me that I needed to restart the computer. When I finished my
  work I look up and see the red power-cog and "Oh yeah, I need to
  restart. Now is a good time." In 14.04 this doesn't happen. Instead I'm
  perpetually bugged by a popup (which is useless because it's never a
  good time to restart when it pops up). The red power-cog was a much
  BETTER design choice.
  
  The removal of the power-cog turning red has negatively affected the
  management of ubuntu updates and it should be fixed so that it behaves
  like 12.04.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity in Ubuntu.
https://bugs.launchpad.net/bugs/1346355

Title:
  14.04 power-cog does not turn red when restart is needed

Status in The Session Menu:
  Invalid
Status in “unity” package in Ubuntu:
  Invalid

Bug description:
  Bug = a popup-dialog asking the user to reboot the system after an
  update should not repeat (popup again) at a later time if the user
  chooses not to reboot. Instead, the power-cog should turn the color
  red and no further popup-dialogs should present at any time.

  In ubuntu 12.04 the power-cog turned red when a reboot/restart was
  needed. This was a helpful feature because it informed users that they
  needed to restart the computer. But this helpful indicator is gone in
  14.04 and it has resulted in me never remembering to restart my
  computer because there is no helpful feedback from ubuntu that a
  restart is needed.

  In 14.04, I will perform an update and a popup tells me a Restart is
  needed but I usually select to restart-later because I am in the
  middle of working. By the the time I am done working I have forgotten
  that a restart is needed. Later when I am working again a popup occurs
  informing me that a restart is needed (but again I am in the middle of
  working so I don't restart). Bottom line: when the power-cog turned
  red, it reminded me that I needed to restart the computer. When I
  finished my work I look up and see the red power-cog and "Oh yeah, I
  need to restart. Now is a good time." In 14.04 this doesn't happen.
  Instead I'm perpetually bugged by a popup (which is useless because
  it's never a good time to restart when it pops up). The red power-cog
  was a much BETTER design choice.

  The removal of the power-cog turning red has negatively affected the
  management of ubuntu updates and it should be fixed so that it behaves
  like 12.04.

To manage notifications about this bug go to:
https://bugs.launchpad.net/indicator-session/+bug/1346355/+subscriptions