GNOME and KDE Devs Wrangle Over 'System Settings' Name
An anonymous reader writes "The developer of the KDE System Settings application has launched a formal complaint against GNOME for renaming 'Control Center' to 'System Settings' in GNOME 3.0. This developer is demanding that GNOME immediately change the name of their control panel area. Developers on both sides are now discussing this act."
Seems both KDE and Gnome are making themselves irrelevant. Switched to XFCE, not going back.
Is that the biggest issue we face? Are we turning in to commercial software companies now? Did he request it in the Eastern District of Texas?
This is definitely something worth arguing about.
I'm a satisfied KDE user, but this complaint is absolutely ridiculous. Does that mean each system component needs a name that's unique in the whole universe?
Quote from TFA: "He says that it will cause packaging problems if there cannot be two System Settings entries in a desktop menu, as such when running GNOME the KDE System Settings application may not appear listed".
If that's the case it's a bit ridiculous. Maybe it'd be good to add some kind of namespace system.
Anyway...this doesn't deserve to be on slashdot front page.
Actual quote:
"As KDE occupied this name first, it is ours as a result, and I will NOT be relinquishing it"
To summarise the summary of the summary: people are a problem. ~ h2g2
Relax guys. It is a real problem that need to be solved. Image you have two command line app with the same name. What do you do? Your package manager wont let you have them both installed at once because they have a file conflict.
It's what happen here. KDE had it 3 years before Gnome. I think the complaint is valid. You can call two applications the same in Linux, it will just cause conflict. It's the way it work. Please don't replay saying "use prefix", it's an hack, not a solution.
Well, I also think that naming conventions should be enforced strictly to avoid getting in the user's way. For instance, there's a "feature" of latin languages (such as Italian, my native language) that can lead to lots of problems if one doesn't stick to the appropriated name conventions: the word order in expressions such as "Foo options" or "Foo settings" is the opposite with respect to English. Therefore, when you want to configure a network card you never know if you have to search "Network" or "Options for Network" or "Settings for Network" or "Instruments for Network", which are alphabetically very far apart. In particular, I find that the old Windows XP's control panel is a hell to browse.
My first program:
Hell Segmentation fault
The developers probably don't see that as a problem; it's something like an "unpermitted use case", which is code for something they'd never do, hence nobody else should.
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
Are the requirements so different that the KDE and GNOME guys can't work together to establish a common framework that would work well for both of them, and free up some additional cycles, say for keeping virtuoso from filling up the disk with .xsession errors or making GNOME 3 more configurable?
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
Can somebody explain where exactly there is a conflict? Which namespaces are affected? dbus, /usr/bin/*, package names, .desktop files? "System Settings" as a name sounds perfectly fine and it makes perfect sense to name it that way for both environments, because it is a similar tool for the same job. Wouldn't the proper solution for this simply be to name the thing gsystem-setting and the other ksystem-settings and just label the menu entry "System Settings" depending on what DE you are currently running?
Moron AC much? The post could be held up as an alternative canonical example of trolling - presenting plausible, but wrong, information as authoritatitve.
There IS a standard involved here, and GNOME is trying* to not simply ignore it, but break it.
* Sufficiently advanced incompetence is indistinguishable from active malice
If opportunity came disguised as temptation, one knock would be enough.
3^2 * 67^1 * 977^1
Why doesn't KDE just go with Kontrol Center and let Gnome use System Gsettings ?
I always considered it douchey of kde to name it "systemsettings" anyway. Should have been "kde-system-settings" or something. It sure as hell doesn't handle non-kde stuff properly. But two wrongs don't make a right, gnome.
Using XFCE right now, because KDE and GNOME have both gone retarded. But XFCE depends on gtk+, which is heavily under GNOME influence, and I can see the GNOME guys, spurred on by ubuntards, being vindictive enough to break stuff XFCE needs.
E17?
GNUstep/etoile would be nicest in some ways IMO.
As usual, Gnome developers assume that users will only run their DE and piss on any distro's attempt to easily integrate other DE's into their platform. Just look at the hostile tone of Gnome devs' messages and failure to address Ben Cooksley's concerns. Even when someone helpfully suggests a solution to the problem that Ben agrees to, they still piss on it. Other independent (read non-Redhat) Gnome devs should take notice on how bad a reputation Gnome is getting in the FOSS world because of these arrogant pricks.
The problem seems to be that duplicate names for different entries in menus on common distributions seem not be be correctly handled and the fix for this is not to go the consistent way (the same things are named in the same way) and fix the functions which create the menus (like detecting duplicate entries and attaching an indication of the package name in the entry), but to plainly forbid to name entries in the same way?
I dont like that. This is not the year of the linux desktop.
If you have two menu items with the same name, how do you decide which to choose? The short-term solution being proposed in the thread is to rename the "System Settings" of whatever desktop is not in use: call GNOME's app "GNOME System Settings" when in a KDE desktop.
Wrong word order. If you want to say "it is red", you don't say "is it red"
You don't in English, but you do in Welsh, Irish, Hawaiian, Tagalog, and written Arabic.
if you have an application named "System Settings" in both gnome and kde, you are going to have conflicts when both window managers are installed on the system. I'm not exactly certain how, but processes may confuse one for the other; it's just really bad practice to have two applications named the same anyhow. even if they *are* seperate distros.
Join the Slashcott! Feb 10 thru Feb 17!
Agreed. It should be Kontrol Kpanel. They really love putting K in front of everything as it is... or have they finally gotten over that?
for any slashdot reader, this is just a pissing contest of two DE dev teams. In RL, this harms propagation of linux as a desktop. The best way would be to have it named Control Panel so the noobs feel OK. It is traumatising for windows user to move to linux desktop, same name convention should make it easier on those - and for them it matters the most. Very few people like changes. Having less to remember is better today, at least for the Average Joe that has no time nor will to remember trivial names for the same thing.
.Play.Open.Minded.
Just call it "System Settings", then GNOME ''surely'' can't use it!
They have started to discourage it, I believe. I've noticed it less and less.
-- Lattyware (www.lattyware.co.uk)
All this just because KDE wouldn't be able to call it Kontrol Kenter
Twinstiq, game news
[...] it's just really bad practice to have two applications named the same anyhow. even if they *are* seperate distros.
If you read the original email, the concern is that those who have both KDE and GNOME installed on the same installation (of their Linux distribution). Therefore, there will be real people who will have two menu entries in their menus. Slashdot has succeeded, yet again, to hype up and bring unnecessary attention to an issue that isn't as drastic and fought over as the post makes it appear.
this thing should actually be named the same in ALL kinds of oses. and it shouldnt change from os to os, leave aside linux distro to linux distro.
Read radical news here
There is no Linux namespace issue here. Linux inherits a hierarchical filesystem and strong conventions for environment variables such as PATH and LD_LIBRARY_PATH. If tens of thousands of complex applications can coexist under this discipline, session managers have no excuse for breakage.
It seems to be simply egregiously arrogant design for two session managers to insist on appropriating exactly the same part of this environment for themselves. That's like the C compiler insisting on using JAVA_HOME for some special purpose of its own.
Am I missing something fundamental here? Because I have found both Gnome and KDE to be a step backwards in terms of true ease of use and configurability compared to much simpler predecessors like twm. I can't even change the root cursor color. Pathetic.
Parity: What to do when the weekend comes.
Unfortunatly they have, as it was a good way to avoid name conflicts (generic names are a problem in general I think actually, causing issues like this).
Imagine my surprise when Gwenview was KDE and not Gnome.
Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
KDE should rename their Settings application to a unique string like: 'KDE Settings GnomeAreJerks' or 'Settings for KDE-is-better-than-GNOME'.
That solves the name conflict and underlying problems in one fell swoop.
Both sides need adult supervision, and should grow up.
[citation needed]
To be honest i haven't looked, but I would not expect to see a standard on "a control panel naming scheme". Really i think the issue is that these KDE and gnome apps do not have their setting exposed in the app itself or in the case of DE wide settings, it should be ${DE}-settings. My system and my DE are separate or do these "system settings" apps really configure; init, httpd, user accounts, user shells, logging settings, and other such settings?
All of the above was encrypted with a Quad ROT-13 method. Unauthorized decryption is in violation of the DMCA.
I have Gnome 2, Unity, Xfce, and LXDE all on my home Linux workstation.
Due to having these 4 DEs on one box, my "Settings" menu is a bit cluttered. For example, the Gnome 2 settings options appear on my Xfce's Settings menu.
Why not just preface all their settings with their name? Such as "KDE System Settings", "Gnome System Settings", "Xfce System Settings", and so forth? That way it is more apparent which settings belongs to which DE, and as an added bonus if using alphabetical sort then each DE's menus and apps would be clustered together instead of intertwined with the others.
When you get to the phase where your new features all involve renaming things, rounding corners, or improving "user experience" then you know it's done and you should pick a new project to work on.
My wife spent some time in serious art-school mode. One of the profs that she greatly respected told her that making great art requires two people -- 1) the person capable of making the piece, and 2) someone else to shoot the first person when they're done. This is because most folks can't leave well enough alone and keep futzing until what was great (or at least on the cusp of it) is munged beyond the pale.
It does indeed look like at least some of the Linux DEs are at the "shoot the artist" stage.
Cheers,
"What in the name of Fats Waller is that?"
"A four-foot prune."
It should be called Kontrol Kenter and Gontrol Genter, respectively.
(+1, Disagree)
Vee respectfully disagree. Vee say it should be Kaos Panel.
Let's stop the who-has-the-biggest-ta-tas argument and get back do doing something constructive, like, oh, coding?
Seriously, there has to be 5 different ways to get a library to do the same thing - which means, 5 different libraries for no good reason. Just how many libraries are needed for threading and portable runtimes?
Want to really end the lunacy? Get rid of the "not invented here" mentality in the desktop environments. Bloat is what is killing Microsoft. It's like watching them die a slow death from a combination of high blood pressure, diabetes, and being chronically obese. And for some unknown reason, we are hellbent for leather to emulate this dumbfuck ideology. There is no reason, none, for the multi-gigabyte desktops of today.
What to present a solution? (Yes, I have to do this, too many damn people saying "but but but you are not giving an answer, trollz trollz!!!1!!) Figure out some way to get a desktop environment that uses one, and only one, library for each time of specific domain that the library serves. Then re-use the living fuck out of it. We don't need a dozen HTML engines. We do need a GUI library that is consistent enough to get the job done, while not clogging our system's arteries.
Who would have thought that giving your application a wildly generic name might lead to other functionally similar applications using that same generic name?
the definition for the word "fratricide", but someone might already have done so in this column and I wouldn't want to get sued.
And put gnome in /usr/gnome and KDE in /usr/kde. Problem solved.
I've always hated the way files are so disorganised on *nix systems with everything just jumbled up in /usr and /var. It's really not that much to ask that programs are kept in one place, furthermore it would make package management nearly obsolete, because it would just be a matter of unpacking/deleting the directory for the program you want to install/uninstall.
Kids, work it out.
"System Settings" is a better name. This is obvious. The complaint is void.
This is really a non-issue.
Name your packages and shortcut links GNOME System Settings and KDE System Settings. Problem solved. Having a consistent experience when it comes to finding certain software isn't a bad thing.
I am not devoid of humor.
Ewebuntu (Debian is too hard) temporarily decided to rename a Gnome app which they do not develop to the same name as a KDE app which Ewebuntu do not either user of maintain (Kubuntu ain't Canonical).. Upstream decided for them. Like Phoronix has ever got things right.
Dear fanboi retards (default XFCE isn't light, just as default KDE or Gnome isn't either) and Microsoft shills - it's nothing to do with either Gnome (which I dislike) or KDE (which I do like), hence my use of "Ewebuntu".
I used to go to Slashdot to see what's new, then I came to see what happened last week, now I come only to see what didn't really happen....
--
There's only two industries who call their clients - users. There's only one group of industry clients that call themselves "users" (I couldn't think of any appropriate Bill Hicks quotes)
Because of Fedora15, and my loss of the desktop, I ventured into gnome with compiz. I was still being launcher driven instead of data driven. Now I am on XFCE and loving it. With yumex, I no longer have to suffer with the Gnome3 interfaces (with graphics off or graphics on). Yes, xfce is great. It is infact going to send the messages to both kde and gnome that ease of use is great for a tablet, but the unity/gnome interfaces are for tablets and not for developers. And we could be led to believe that Linux will eventually not support the desktop, but only support tablet devices.
Leslie Satenstein Montreal Quebec Canada
If I am a software developer, and I have a product to make available or sell, I would like it to be executable under any recent version of any GUI interface. Gnome 2.x, Gnome 3, KDE 4,x XFCE and lfce, etc. If Gnome starts with it's shenanigans, it wont be long before the big distributions (Red hat/Fedora/SUSE) and the Debian based distributions start to develop a common one, leaving Gnome out in the pasture to retire. The three important GUI interfaces in alphabetical sequence are Gnome, KDE, XFCE and MS Window7. I indicate MSW7 because users will flee the first three for the latter one.
Leslie Satenstein Montreal Quebec Canada
This is why we can't have nice things.
hehe that sounds interesting!! :O I have multiple boots, and I use to boot into either kds or gnome, flux, ect, this last go around on reformat, I chose gnome again, but but with kdm, still gives me that classic gnome feel, with all the kde advantages. I havent fiddled much with workspaces. I might have to do some experimenting later on, lol
"Stand up for what you believe in, even if you stand alone"