[yast-devel] shutdown restart functionality
Hi, concerning the shutdown/restart functionality of webYaST I`d like to propose to do it in a similar way as it is done on the desktop instead of creating a single module. How this solution might look like can be viewed at: http://en.opensuse.org/Image:Concept_restart_shutdown_logout_1.odp Just click on "Exit" in the upper right corner and then a pop up appears which asks the user how he would like to end the session: * logout: just ends the session and returns to login screen * restart: restarts the system and prompts a login screen * shutdown: shuts down the system Please note that this is just a draft to show you the idea behind it. That means that icons and labels are just quick placeholders :-) I would suggest not to use any additional explanatory text (e.g. Shutdown - Shuts down your system) because the text would show only a limited amout of additional information and might annoy the target user group. The reasons to do something similar as it is done by the desktop would be: * consistency with user expectations and the users concepts of shutting down a graphical environment * to avoid confusion because the shutdown module would be on the same hierarchical level as a single module but affect the whole system and not just a single part of it * modules are used for configuration and shutdown/reboot is unrelated to configuration Looking forward to your comments, Martin -- Martin Schmidkunz User Experience Specialist martin.schmidkunz@novell.com +49 (0) 911 740 53-346 ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- Novell, Inc. SUSE® Linux Enterprise 10 Your Linux is ready http://www.novell.com/linux -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org
* Martin Schmidkunz <mschmidkunz@suse.de> [Aug 12. 2009 14:17]:
Hi,
concerning the shutdown/restart functionality of webYaST I`d like to propose to do it in a similar way as it is done on the desktop instead of creating a single module.
Well, you need a (web client) module to expose the functionality to a browser. But you don't need a separate dialog page.
How this solution might look like can be viewed at: http://en.opensuse.org/Image:Concept_restart_shutdown_logout_1.odp
Better use http://files.opensuse.org/opensuse/en/1/11/Concept_restart_shutdown_logout_1... ;-) Please (also) provide .png (or .jpg) files for those readers without OpenOffice_org installed.
Just click on "Exit" in the upper right corner and then a pop up appears which asks the user how he would like to end the session: * logout: just ends the session and returns to login screen * restart: restarts the system and prompts a login screen * shutdown: shuts down the system
The caption is misleading as it asks "How do you want to exit your session?" so the "restart" and "shutdown" options seem to be related to the session. [...]
Looking forward to your comments,
Check with our web designers what they suggest. Klaus --- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org
Klaus Kaempf wrote:
Please (also) provide .png (or .jpg) files for those readers without OpenOffice_org installed.
OK, they are on: http://en.opensuse.org/YaST/Web/Docu/Navigation#Mock_ups
The caption is misleading as it asks "How do you want to exit your session?" so the "restart" and "shutdown" options seem to be related to the session.
Then let`s use something else like: "How do you want to exit webYaST?" Cu, Martin -- Martin Schmidkunz User Experience Specialist martin.schmidkunz@novell.com +49 (0) 911 740 53-346 ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- Novell, Inc. SUSE® Linux Enterprise 10 Your Linux is ready http://www.novell.com/linux -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org
On 12.8.2009 14:20, Martin Schmidkunz wrote:
Just click on "Exit" in the upper right corner and then a pop up appears which asks the user how he would like to end the session: * logout: just ends the session and returns to login screen * restart: restarts the system and prompts a login screen * shutdown: shuts down the system
I think logout and reboot/shutdown actions should not be offered together. IMO home users on a desktop usually do shutdown at the end, reboot or logout just sometimes (at least this is my experience). On the other hand in web applications you usually use logout, reboot/shutdown is really unusual. Moreover the remote system may be used by several users at once, it may be located in a different country etc., desktop user is usually the only user in the system. Therefore I would not use the desktop approach and make these actions less visible, i.e. they don't need to be accessible at all pages (in the header). Robert suggested adding buttons to the status part of the control center (to the right side). -- Best Regards Ladislav Slezák Yast Developer ------------------------------------------------------------------------ SUSE LINUX, s.r.o. e-mail: lslezak@suse.cz Lihovarská 1060/12 tel: +420 284 028 960 190 00 Prague 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org
On 12.8.2009 15:07, Ladislav Slezak wrote:
Robert suggested adding buttons to the status part of the control center (to the right side).
They just have been added to the GIT repo, just do 'git pull' to check the initial version. -- Best Regards Ladislav Slezák Yast Developer ------------------------------------------------------------------------ SUSE LINUX, s.r.o. e-mail: lslezak@suse.cz Lihovarská 1060/12 tel: +420 284 028 960 190 00 Prague 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org
Ladislav Slezak wrote:
I think logout and reboot/shutdown actions should not be offered together. IMO home users on a desktop usually do shutdown at the end, reboot or logout just sometimes (at least this is my experience). On the other hand in web applications you usually use logout, reboot/shutdown is really unusual.
The other idea was to hide Shutdown and Restart under a combo box in the title bar: It could look something like this [Icon] [Titel] Connected to: localhost | User: root | [Logout |v] And Shutdown and Restart would only be accessible when selected. The cons to this approach were: * Is it obvious to the user? I think not. * We would still need something like a confirmation pop up in order to avoid unintended shut downs
Therefore I would not use the desktop approach and make these actions less visible, i.e. they don't need to be accessible at all pages (in the header).
I would find it much more confusing, if the shut down possibility would be accessible only in some places.
Robert suggested adding buttons to the status part of the control center (to the right side).
Thanks for the mock ups! Be honest, I find it hard to make a connection between status and shutdown. The other concern is that similar functionalities are separated: shutdown, restart and logout are all exit options but they are quite far away from each other. So therefore I would recommend to stick to the desktop-like approach. But let`s wait for other opinions and I hope that some user tests would bring in some clarification :-) BTW: Can anyone of you recommend a simple git-tutorial page for an absolute git-newbie like me? This would be perfect! Cu, Martin -- Martin Schmidkunz User Experience Specialist martin.schmidkunz@novell.com +49 (0) 911 740 53-346 ----------------------------------------------------------------- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) ----------------------------------------------------------------- Novell, Inc. SUSE® Linux Enterprise 10 Your Linux is ready http://www.novell.com/linux -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org
On 12.8.2009 16:22, Martin Schmidkunz wrote:
BTW: Can anyone of you recommend a simple git-tutorial page for an absolute git-newbie like me? This would be perfect!
If you are already familiar with Subversion there is a page with GIT and SVN equivalents: http://git.or.cz/course/svn.html -- Best Regards Ladislav Slezák Yast Developer ------------------------------------------------------------------------ SUSE LINUX, s.r.o. e-mail: lslezak@suse.cz Lihovarská 1060/12 tel: +420 284 028 960 190 00 Prague 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/ -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org
* Ladislav Slezak <lslezak@suse.cz> [Aug 12. 2009 16:26]:
On 12.8.2009 16:22, Martin Schmidkunz wrote:
BTW: Can anyone of you recommend a simple git-tutorial page for an absolute git-newbie like me? This would be perfect!
If you are already familiar with Subversion there is a page with GIT and SVN equivalents:
More links can be found at http://delicious.com/kkaempf/git Klaus --- SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg) -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org
participants (3)
-
Klaus Kaempf
-
Ladislav Slezak
-
Martin Schmidkunz