[opensuse-project] Unified KDE theme for YaST for sudoers
Hi, openSUSE installation defaults to creating a sudo user, whose password is used for administration, unless user explicitly wants to create a proper root account with its own password. Thus it makes no sense, that YaST and other KDE tools requiring root password use different theme than the user does. This makes the desktop experience inconsistent and amateurish. I don't think it's technically impossible or even difficult to pull off, since after all, if you sudo vim (for example), it uses your personal settings. Cheers, Otso -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org
On Sunday 27 June 2010 22:53:42 Otso wrote:
Hi,
openSUSE installation defaults to creating a sudo user,
The sudo user can be anyone. You probably talk about super user.
does. This makes the desktop experience inconsistent and amateurish.
Besides aesthetic experience there is also prevention of missteps. Giving absolutely the same graphic to system management tool is aesthetically correct, but helps new user to accept YaST as normal application and freely do things that can lead to system instability. It is normal industrial practice to keep commands which use can have dangerous consequences separated by position, color and shape, from the rest of the command panel. IMO, YaST is not enough different from the rest of the desktop.
I don't think it's technically impossible or even difficult to pull off, since after all, if you sudo vim (for example), it uses your personal settings.
See. That is not good. My root console is different from user console, and not only for default color of the command prompt, which is recent improvement. It has different background. For me that is enough difference that I did not mistakenly used root console as user one for many years. Default colors are white background for user and light yellow for root. Mine is black background for user and no change for root. Before I started practicing to change color of user screen, it happened not once to type commands in root console thing it is user one, which is call for trouble.
Cheers, Otso
-- Regards Rajko, -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org
On Mon, Jun 28, 2010 at 09:34, Rajko M. wrote:
does. This makes the desktop experience inconsistent and amateurish.
Besides aesthetic experience there is also prevention of missteps. Giving absolutely the same graphic to system management tool is aesthetically correct, but helps new user to accept YaST as normal application and freely do things that can lead to system instability.
It is normal industrial practice to keep commands which use can have dangerous consequences separated by position, color and shape, from the rest of the command panel.
Normal industry practice? Really. Not in any IT job I've worked in, in the last 20+ years. UI consistency and workflow is very important. Mega-corps spend many millions of your favorite currency on ensuring UI consistency across their applications whether the user is in the main user interface or doing admin. Tacking on a admin tool that appears to be completely unrelated and an "afterthought" is something every single UI architect I've worked with fights against. YaST IS a "normal" application in openSUSE (it's one of its major strengths) and should be an integral and seemless part of the user experience... not a jarring experience that stands out as some part of the OS that does not really belong. That said, there is a HUGE difference between a visual element (eg red text while su to root in a terminal) indicating admin access, and an entire subset of the core of the OS that looks completely unrelated and misses out on theming. This visual element and theming is one of the core concepts that drives the GTK YaST development. C. -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org
On Monday 28 June 2010 10:34:21 Rajko M. wrote:
The sudo user can be anyone. You probably talk about super user. super, ultra or just another user that was given sudo rights, belongs to sudoers. Main point being that user has access to applications requiring root with his/her own password.
Besides aesthetic experience there is also prevention of missteps. Giving absolutely the same graphic to system management tool is aesthetically correct, but helps new user to accept YaST as normal application and freely do things that can lead to system instability.
It is normal industrial practice to keep commands which use can have dangerous consequences separated by position, color and shape, from the rest of the command panel.
IMO, YaST is not enough different from the rest of the desktop. Normal industry practice, you say? Maybe if you limit the term "industry" to mean openSUSE KDE desktop. Back in late 90's Mandrake control center already used users theme. Windows & Mac control panels have always used user theme. GNOME config applications requiring root access through sudo use users theme by default in every distro I know, even GNOME version of YaST last time I checked. That poor argument ("because everybody else does so") is moot.
YaST requires user to type in password, differing that much from regular application. 99% of time the same advanced user who installed the system will be the one using YaST, so I'd give at least the joys of UI consistency for them and not underestimate the end user. If user opts for dark theme like Obsidian or Ghost, YaST is a terrible eyesore. [obvious sarcasm]Hey, why not paint the whole YaST pink and red with Hello Kitty mouse cursor while at it, would stand out even more![/obvious sarcasm]
don't think it's technically impossible or even difficult to pull off, since after all, if you sudo vim (for example), it uses your personal settings.
See. That is not good. No, it is good. I'll take my syntax highlighting from .vimrc over monocoloured default vi, thank you. Just like I'd rather take YaST in my theme colour.
My root console is different from user console, and not only for default color of the command prompt, which is recent improvement. It has different background. For me that is enough difference that I did not mistakenly used root console as user one for many years. Now you are comparing a single GUI application after sudoing to CLI on full root access. That's pointless. Correct analogue would be KDE after full root login. -- To unsubscribe, e-mail: opensuse-project+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-project+help@opensuse.org
participants (3)
-
C
-
Otso
-
Rajko M.