Shuttleworth Proposes Overhaul of Desktop Notifications 306
Thelasko writes "Mark Shuttleworth is considering a controversial overhaul to the way Ubuntu manages notifications." I'm not thrilled with all of the changes proposed, which would mostly value simplicity over confusion at the expense of flexibility and permanence. But anything that would make more people read over and specifically approve the wording of error messages and other notifications is a good thing.
Users read? (Score:5, Interesting)
People can't follow written instructions when dumbed down so far that a six year old can follow. What makes you think people would read what an update to an OS does?
Case in point. We sent an email to everyone in our organization, including consultants, on Thursday afternoon (1:41 PM to be exact) specifically telling people to restart their machines, not turn them off, so Microsoft's critical update could be applied. We also told them in the same email that this procedure should be followed until further notice. Here is the relevant part:
Microsoft has issued a critical security patch that corrects a vulnerability problem with Internet Explorer. Tonight, the Client Support group will start applying the patch to all desktops/laptops within the agency. Therefore, we are requiring that all users follow the recommended procedure of daily restarting workstations. Upon a successful restart of your workstation you will be at the Windows sign-on screen.
Perform these steps before you leave each day.
1) Close all open applications as you normally would.
2) Click Start button\icon on the task bar at the bottom of your screen
3) Select Shutdown from the available list of items
4) Select Restart from the list of values - This is important - you must select "RESTART"
5) Click OK - Your PC will reboot itself to the Welcome to Windows sign-on screen - from there we can apply the corrective solution
On Monday, when I checked a log file, there were roughly 30 machines in my building alone that were turned off on Friday night rather than restarted. There were others in the field who had done the same thing.
We know they restarted their machine on Thursday night as requested so for them to have their machines off would mean they had to physically change the value from Restart to Shutdown, completely ignoring the email that was sent to them 24 hours before.
Only those who truly want to know what is going on will take the time to review updates. The rest will just click a button or not bother reading what is put in front of them.
Old-school UNIX. (Score:4, Interesting)
Old-school programs often had a messages window which contained notifications. You could view or dismiss it at will, and it was unintrusive. Try running xfig for that old-school feeling. In some, it was even embedded in the main window, so it was always there.
Or to get closer to the point, there's always xterm... Messages appear and scroll by eventually, but they have nothing except their existence oaasociated with them. No buttons, no links, no hideous, evil, modal dialogs and so on.
That mouse over/under behavior... (Score:4, Interesting)
Re:confiuration (Score:4, Interesting)
I've had a pain in the ass time doing dual monitors. Not to mention, one of my monitors can pivot (rotate) 90 degrees.. (its nice to see 2 whole pages of text when your typing on a "long screen", instead of a widescreen) but last time I looked, there is no easy way to adjust that either..
Re:confiuration (Score:4, Interesting)
Dual monitor config can be a pain, it's true.
The nvidia-settings app (which should be available from the systems menu) is the easiest way I've found to do this on nvidia systems. On intel chips I've had trouble too. If you want different resolutions on each you can be in for even more pain.
Changing res without needing to restart X has definitely got better, but I'm not sure how you'd go about autodetecting and switching screen orientation on a screen like that.
Agreed, this area needs work.
Re:Users read? (Score:4, Interesting)
They could log off at night but since these are Windows machines, updates and patches don't get applied until a machine restarts. The SMS package, as far as I know, doesn't force a restart after updates are applied.
By having people restart every night it also prevents them from staying logged in so long that their password expires and then having them call the helpdesk to complain they can't get into anything. Two weeks before their password expires, they get a notification screen reminding when they do Ctrl-Alt-Del. If they never logged out, they would never know to change their password because they would never get the notification.
Re:Old-school UNIX. (Score:2, Interesting)
Indeed. For me, that's Eterm. It is started at login, has no borders for me to click on, does not show up when alt-tabbing (skip window list), is not resizable or movable, and its stacking is "below all windows".
Basically, it turns a part of my desktop space into a terminal. And I always start with typing screen rtorrent. You gotta love Enlightenment for it to work, though...
MS-Windows too (Score:4, Interesting)
Another team has started a port of Growl to MS-Windows:
http://code.google.com/p/growl-for-windows/ [google.com]
Given the way things are, maybe Growl should simply be port to Linux, so that the same themes can be used?
Re:lame (Score:5, Interesting)
So the entire summary is Thelasko's opinion , with a one sentence description that links to shuttleworth's blog? Perhaps a true summary of proposed changes in Ubuntu desktop notifications would have been more informative.
Well after years of posting long winded descriptions and never getting published, I started posting one sentence summaries. Of course, Murphy had to show up with his stupid law...
Anyway, I originally found the bit about this being controversial here. [lifehacker.com] I decided to go straight to the source and post from Shuttleworth's blog, rather than a third party's.
Re:That mouse over/under behavior... (Score:3, Interesting)
Re:confiuration (Score:1, Interesting)
Actually it's not all that bad, it just requires some more work then 8.04 did. The monitor stuff is nice, but usually I go with ATI/Nvidia depending on the card I have. I'd suggest waiting for 9.04, but hey that's me.
Re:In favour (Score:3, Interesting)
Use other system designs to help.
Each message needs an importance. Say 0 to 100. 100 being really important. Let user pick how important to care about. BUT ALWAYS LOG THEM. Real important will show up and be clicked on to go ahead. Un-important will just be in the log.
Don't place stupid things to "fly by".