Am Dienstag, 30. Mai 2006 14:22 schrieb Kenneth Schneider:
On Tue, 2006-05-30 at 11:40 +0200, Marcel Hilzinger wrote:
Reminds me of the unix-way-of-doing things:
we first need a fast, damn-good working command line tool. Then we can start about discussing and implementing GUIs for this command line.
ZDM should run on rug, not vice-versa, as an additional feature.
I also think, that removing the package manager from YaST is a good idea. yast and yast2 makes a lot of work. With a good commandline tool, there is no need for yast-pm in console mode. It's too much work.
Let's make (rug) the best commandline tool, and then give rug two frontend-families: zen-installer for newbies, (please one tool, not intstaller and remover) and zen-updater a new qt/gtk-frontend with full installation source management, selections etc
I also like the new user management, so you do not need the root password for package installation.
You must also like MS windows with all of it's virii/worm spreading capabilities as that is what you are asking for here. Never worked with Windows, so I don't know what you mean ;-) What happens when you need to remove someone from being able to update software? I see no means of removing them from ZEN. Then it's a design mistake of ZEN, which has to be corrected.
Security, security, security, security -must- always be number one when designing software. If people want something to run like "windows" tell them to install MS windows. -NOT- requiring the root password when installing software opens up a huge hole in security. You forgot, that installing without the root password is not the default. So root/the user has to add a user/himself. Security vs. usabiltity is a never ending theme, but that's not the most important one: Even more important than security is _choice_.
If a home user does not want to type the root-password each time he is installing a program, then this is his choice. -- Mit freundlichen Grüßen, Marcel Hilzinger Linux New Media AG Süskindstr. 4 D-81929 München Tel: +49 (89) 99 34 11 0 Fax: +49 (89) 99 34 11 99