Hello, On Apr 19 16:10 Martin Lasarsch wrote (shortened):
On Thursday 19 April 2007 11:59, Martin Schmidkunz wrote:
http://en.opensuse.org/YaST/Network_Card_Module ... networkcard_global_device: I agree with the wrong naming of the buttons, it should be "configure" instead of "Edit" and "disable" instead of "Delete"
It seems the meaning behind the names is not clear. Actually it means: [Add] to add a new configuration [Edit] to change an existing configuration [Delete] to remove an existing configuration I assume Martin has the actual hardware (network card) in mind and of course it is nonsense to "Add", "Edit", "Delete" the hardware via a config tool. But what is meant is not the hardware but the configuration (i.e. the software settings) and then "Add", "Edit" and "Delete" make sense. I assume most users do not understand the meaning behind the names and therefore they get confused. The background problem here seems that the network card dialog is perhaps too simple to be a good template for the general case because for each network card there is (usually) one configuration (can YaST set up more than one interface for a network card?) so that here each piece of hardware has a one-to-one match with one configuration. In contrast e.g. for printer setup there are often several configurations (i.e. several print queues) for the same piece of hardware so that a simple "Configure" is misleading when you try to add a queue for a printer for which there is already a queue - therefore "Add" is used. But even for a network card a simple "Configure" may be not sufficient because which button name should be used to set up a second interface for the same network card? What exactly should "Disable" mean for a network card? Keep the hardware driver loaded but shut down the network interface or what? Compare with what "Disable" means for a print queue: It means to disable printing (i.e. keep the queue and still accept new jobs but only do not print them out). I think the basic problem is how to make it obvious to the user that a software setup tool cannot do anything with his hardware but only change something in the operating system software. Kind Regards Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5, 90409 Nuernberg, Germany AG Nuernberg, HRB 16746, GF: Markus Rex -- To unsubscribe, e-mail: opensuse-usability+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-usability+help@opensuse.org