[yast-devel] WebYaST: module descriptions in the control panel (usability)
Hi all, Each webyast module defines several options for the control panel (like title, icon...). There is also a tag with description, but it has not been used at all. So have enabled it in my branch tmp/lslezak/after_1.1 as a tooltip (implemented by title attribute). So the description is displayed after a while when you place the cursor on an icon. However, the problem is that the descriptions are inconsistent or they do not provide any useful value in some cases. Bad examples: "System Services" -> "Manage the LSB init scripts" (too technical, our target users may not even know what LSB init script is) "Firewall" -> "Firewall settings" (useless, of course it sets the firewall, but the user may not know what does it mean...) Good examples (IMO): "Roles" -> "Set permissions in roles and assign users to roles" "Time" -> "Set the clock" The others are something between, but they are definitely inconsistent in style and wording. This is just one more point in WebYaST usability/design problems... -- 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 Tuesday 26 October 2010 09:28:21 Ladislav Slezak wrote:
"Roles" -> "Set permissions in roles and assign users to roles"
What are the roles ? :) (I really have no idea.) Actually reading again, I see that roles are something that: 1) can have permissions 2) permissions can be set 3) has assigned users Can we shuffle the sentence? "Assign roles to users and set their permissions." -- Regards, Rajko -- To unsubscribe, e-mail: yast-devel+unsubscribe@opensuse.org For additional commands, e-mail: yast-devel+help@opensuse.org
* Rajko M. <rmatov101@charter.net> [Oct 27. 2010 03:50]:
On Tuesday 26 October 2010 09:28:21 Ladislav Slezak wrote:
"Roles" -> "Set permissions in roles and assign users to roles"
What are the roles ? :) (I really have no idea.)
Roles are sets of permissions. Most WebYaST actions need various permissions to run, which makes it hard to manage them (imagine a user having dozens of permissions). Permissions are also very low level and might not have an obvious connection to actions. By grouping permissions into roles, this stuff gets easier to handle. Hth, 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
-
Rajko M.