Project GoneME Fixes Perceived Gnome UI Errors 576
An anonymous reader writes "Project GoneME is the first attempt to try moving the GNOME Desktop into a new direction. The intention is to create a community of people, who are willing and interested to help fixing issues brought up by people for a very long time and make the vision of a usable Desktop in the means of good old Unix fashion become true. In case you are interested to help, please join the project. Plenty of people have shown interest and welcome this step and the IRC channel got filled up within a short time." Update: 07/26 02:33 GMT by T : A project mailing list has been set up for anyone interested in taking part in this endeavor.
Gnome Usability (Score:5, Interesting)
Glad to see someone improving it, but we always have to ask the question -- how much better might things be if the GNOME and KDE teams were working together instead of separately? That is, coding/philosophical differences aside. Granted, choice is good, and it's their choice what they want to work on.
Re:Gnome Usability (Score:4, Interesting)
Re:Gnome Usability (Score:3, Informative)
Re:Gnome Usability (Score:3, Informative)
He doesn't want to replace it mind, say with something better. He simply wants to abolish it and the HIG while we're at it!
Re:Gnome Usability (Score:4, Insightful)
Psst... (Score:4, Insightful)
Re:Psst... (Score:3, Informative)
As for desktops, an eMac is $799 new.
Sure, a top-of-the-line G5 costs $3000, but so does a top-of-the-line PC!
Re:Psst... (Score:4, Insightful)
No a top of the line pc costs more like $800-$1200. 5-6yrs ago it would have cost $3000.
"The 12" iBook (which is what I have) is $1099 brand new; less if you get the previous model (the 800MHz one) which is still available in retail stores."
I rest my case? Equivelent pc, $600
"As for desktops, an eMac is $799 new."
I don't even think it's fair to begin comparing a fully integrated eMac to a fully modular PC do you? In terms of performance and flexibility you have to compare Power Macs.
Re:Psst... (Score:3)
$600 laptops aren't equivalent because they weigh twice as much and have a third the battery life.
You want to compare desktops to Power Macs? Fine. G4 1.25GHz Power Mac: $1,299
As for $3000 PCs, the Alienware Area-51 is $2,912, and Dell (the low price PC maker, remember) wants $2,564 for an XPS with a P4EE 3.4GHz and a DVD burner.
Re:Psst... (Score:3, Informative)
Also, note that big chunks of OSX are Free, and that Free applications work with it too. For example, on my Mac I use BitTorrent, Blender, Desktop Manager, Fire, Firefox, Frozen Bubble, Gimp, Handbrake, LyX, Mplayer, OpenOffice, Thunderbird, VLC, and of course all the stuff installed via Fink, including Emacs, Ethereal, Fortune, Inkscape, Lynx, qtplay, xfig, and xplanet.
And, most importantly, it was a heck of a lot easier than figuring out ho
Re:Gnome Usability (Score:5, Informative)
How so?
Mozilla - out of the box, xhtml, css1, most css2, mail, composer, chatzilla, popup-blocking.
In what way is it "below par"?
Re:Gnome Usability (Score:3, Insightful)
Seriously, the only advantages over Mozilla that Internet Explorer has, out of the box, are Java and Flash plugins included - but that doesn't count, as they're both outdated.
Re:Gnome Usability (Score:3, Insightful)
Choice is something that the experience user wants.
This is precisely why Linux on Desktop sucks.
Look at Apple as a good example. What is Apple? - It is just cover company for ideas of Jobs. Why is Mac consistent? Because there is Steven Jobs - and there is no choice. People at Apple do not waste their time arguing on mailing lists about better desktop. Jobs has vision - and he drives company according to this vision.
KDE? KDE is made of people who enjoy desktop. Probably they are not greatest GUI pro
Re:Gnome Usability (Score:4, Insightful)
Re:Gnome Usability (Score:3, Interesting)
Re:Gnome Usability (Score:4, Insightful)
Choice is a _good_ thing.
Re:Because we HAVE to (Score:3, Insightful)
Imagine that Microsoft loses its market dominance (it's easy if you try) and we end up with a consumer desktop OS market of 45% Windows and 45% OSX. Imagine a bit further and envision a world with three or four competing desktops. Who do we imitate then?
If your premise is that new users will not switch to GNOME/KDE/Wh
Re:Gnome Usability (Score:3, Insightful)
Two perfect examples of this are SuSE and Java Desktop System. SuSE made the KDE decision and has made their desktop very powerful through
Re:Gnome Usability (Score:5, Insightful)
Possibly much worse.
Without users leaving Gnome to use KDE instead, there would be no incentive for Gnome to fix any of their problems, or re-think any of their usability issues.
Without users leaving KDE to use Gnome instead, there would be no incentive for KDE to tidy up their user interface, or re-think any of their usability issues.
You said you had issues with Gnome's usability. Imagine how much worse it would be without a choice, or without PROOF that things can be done better. How would you ever get some of Gnome's "we-know-best" developers to acknowledge any of Gnome's weaknesses then ?
That's not to say every Gnome developer has a "we-know-best" attitude. But some seem determined to re-invent the wheel - and make it square this time (because some newbies just can't get used to wheels that insist on rolling around all over the place).
Re:Gnome Usability (Score:3, Insightful)
Gnome and KDE also get compared to the various Windows GUI's, and OS X. Therefore, thre is a degree of competition between Gnome and those interfaces. Granted, that's slightly different, given that neither runs on Linux, so that's not relevent to all the users of Gnome.
Still, those drive the Linux UI's forward, along with more obscure UI's. I accept I've not heard many comments that Windows does something b
Re:Gnome Usability (Score:2)
At least with two projects, the people in each will be vaguely similar and more likely to get along - those who think the 'KDE way' code for KDE and you avoid wasting time arguing over features with developers who thi
Re:Gnome Usability (Score:3, Insightful)
This is all besides the point that you can't dictate to volunteer coders what they should work on. What are you going to do, email all of the [KDE|GNOME] devs and say, "
Re:Gnome Usability (Score:3, Insightful)
All you need is to enable True Type Fonts. I know in Slackware this was an option on install. The majority of foundries out there make True Type fonts...not only am I able to use the thousands of TTF that I accumulated over the years on my graphics production machine(windows), there were a couple of helpful perl scripts on kde-look.org which enabled me to grab several thousand more.
The hard part for me has not been finding fonts that work in linux and getting them to work...its b
Re:Xfce4 (Score:3, Insightful)
Although I switched away to GNOME this morning (just to try it out), I've used Xfce forever. It's fast, it's clean, it's complete. It has much better Xinerama support than GNOME or KDE (KDE == nonexistant, GNOME == so-so).
I don't really like the file manager, but it's fine I guess. I use xterm for file management anyway.
So yeah, try out Xfce if you're looking for something less bloated than KDE or Gnome (but is still pretty). Icewm is pretty nice
i prefer kde (Score:3, Insightful)
Re:i prefer kde (Score:2)
It works like this. If you think like a carpenter then you will expect things to work in terms of carpentry. Soooo, if you think like a developer then you will expect things to work in terms of the developer mindset...... which is typically NOT user friendly.
So Yeah..... alots a matter of hit and miss regarding the getting to a user interface the user is really happy with.
But this is a dual situation, as technically
Re:i prefer kde (Score:3, Insightful)
I prefer Gnome over the others...but that doesn't mean that none of them are un-usefull, they're all usefull and they all work and what I like in a UI isn't what everyone else likes.
Choice.
Re:i prefer kde (Score:4, Insightful)
Rather, there is a KDE community behind KDE, and a GNOME community behind GNOME. And if for some reason Linux were to stagnate and FreeBSD or the HURD or QNX become a dominant free software platform, they would happily concentrate on KDE and GNOME running on top of that platform.
File Types (Score:5, Insightful)
Re:File Types (Score:3, Interesting)
Then you will be happy with this [gnome.org].
Re:File Types (Score:3, Insightful)
This is very odd behavior, I'd expect it to open the file in that application! Otherwise it gives the impression that "it didn't take" and I need to associate again.
The same if I rick click and choose to open it with an application that isn't in the list yet
Re:File Types (Score:3, Informative)
You can read about it here [gnome.org].
Gnome should have 2 modes. (Score:5, Interesting)
beginner mode would be where Gnome is currently heading. Export mode is where us, the experts would like to see Gnome go. For instance, why not have two types of file selector dialog? The current one, and if in export mode, a new one which allows people to actually type the full path if they want to? No spatial Nautilus when in expert mode.
Actually, in any of the modes, one should be able to easily configure a feature according to the needs. For instance, maybe a beginner would still like to type a full path, so somewhere (not in gconf only) there should be an option to enable it.
Out of the box, Gnome should be made for the common user. But we should have options for the power users.
Re:Gnome should have 2 modes. (Score:2)
Re:Gnome should have 2 modes. (Score:4, Interesting)
There were 3 levels
Beginner
Intermediate
Expert.
It didn't work.
People had different expectations of what features/options should be in which level, and so in the end, everyone just switched to Expert all the time, so that they could see all the features.
Re:Gnome should have 2 modes. (Score:4, Interesting)
I don't.
I hated browser mode.
In fact, I rarely used the file manager with it
Now with spatial I use it far more.
> There's no button to turn it off.
You simply want a button that you're going to use once and never need to use again? That just sounds like bloating up things. Imagine if your computer had a huge button for each of the dip switches, that once you'd set them the first time you built the computer and then never ever needed to change it again...
Re:Gnome should have 2 modes. (Score:3, Interesting)
I beg people to include 'Advanced User []' boxes, tick them and have all the good old options re-appear, and if somone clicks on a help box tell the user what the funct
Re:Gnome should have 2 modes. (Score:5, Informative)
Right click on a folder, and select "Browse Folder." All of the sudden you have a tree view. The best of both worlds are available without changing a single setting.
Re:Gnome should have 2 modes. (Score:3, Insightful)
Force everyone to beginner mode.
Not really. You still have the option of using expert mode.
Nobody is forcing you to use all of Gnome's tools. There are 'expert' configuration tools, you can use one of the many alternative file browsers out there, etc. You just need to be an expert to find them.
Personally, I like the new Gnome defaults.
Re:Gnome should have 2 modes. (Score:4, Insightful)
There is an expert mode. You just have to be an expert to use it
Re:Gnome should have 2 modes. (Score:4, Insightful)
All it would take is a short text label, or a mouse-over tooltip.
Seems like a strange concept of "usability" to me.
Re:Gnome should have 2 modes. (Score:3, Informative)
GUI simplification database (Score:4, Interesting)
The base widget class should include properties to represent a default value, whether the widget appears at all, and possibly a "shown default and disabled" state. The base widget container class should include a widget for managing the default values and display states of contained widgets. Then the desktop containing all those containers and widgets could have preset collections of widget states, identified as a range of expertises, and a collection of user-configurable setting collections.
It would be easy to set some apps to more expert states than others. That could be done remotely, or at login, by an administrator. Suites of apps could have "expertise overlays" which set expertise for more options in the GUI when performing operations with different sets of apps. And a learning feature could offer to hide infrequently used widgets in their new default state.
Re:Gnome should have 2 modes. (Score:2)
It should have an expert mode that allows them to be differentiated.
The slow movements on the touchpad of the laptops are infuratingly slow. If regular users get confused by the difference between the two it is no reason to eliminate that control.
Thats the only one I can think of off the top of my head (I don't really use OSX that much), but I think that there are options that should be settable in OSX that just aren't.
Comment removed (Score:3, Informative)
Re:One issue im sure alot of people would like cha (Score:2, Insightful)
In GNOME 2.6, the option still exists in gconf, but not in the UI.
So, stop whining!
Re: (Score:2)
I'd love to, but.... (Score:4, Interesting)
Many people whine, few work... (Score:5, Insightful)
He's been complaining about GNOME post 1.4 for a long while, mostly on OSNews. I have no idea if the fork will succeed, but at least he's putting his money (time, code, effort) where his mouth has been.
Icky (Score:2)
I guess you mean he's putting his money where his mouth *is*. Your version appears to have unfortunate freudian connotations
not really a fork (Score:3, Interesting)
He's actually not proposing a fork per se, more like a place to collect patches to the mainline gnome that are unlikely to be accepted into mainline gnome anytime soon.
-jim
Re:Many people whine, few work..Faith-based comput (Score:3, Insightful)
Good point, but there has been so much smoke and brimstone over his "issues" that an actual, measurable metric to see how many don't like the situation could be helpful. I can't see how a button order change could take more than a week to get over, but something must be upsetting them based on the number of ex-GNOMErs I see using KDE.
If a large number of people start using these patches, then perhaps the RedHat/Sun/Novell corporate types leading the GNOME project these days may rethink t
Workspace Desktop Pics (Score:2, Interesting)
One thing they SHOULDN'T change (Score:3, Interesting)
Otoh, yes, GNOME is bloated and getting rid of the registry concept is a good one. Spatial Nautilus sux as well. Yuk.
Re:One thing they SHOULDN'T change (Score:2)
Choices like that should be made based on usability tests. I understand that scientific usability tests can be quite expensive (a good test for the best button order might cost ~$1700), but it would be well worth the money spent.
The trouble with open source UI development is that nobody has stepped up and really put their money where their mouth is to fix desktop usability problems that have plagued us for years.
The IRC channel filled up? (Score:4, Funny)
Well it depends... (Score:2)
Uhh maybe it's changed for a reason? (Score:5, Insightful)
Maybe he should try KDE instead? That does everything he wants, and has tons of configurable options. I think you can modify the Earth's rotation speed in the KDE Control Center.
That said, I'm sticking to GNOME. It's very simple and clean, and doesn't get in my way. I really love GNOME 2.6 (actually I'm an XFCE user but decided to try it out today... it's niiiice).
Re:Uhh maybe it's changed for a reason? (Score:3, Insightful)
Indeed. Almost all of the whining regarding Gnome could generally be rendered moot by just switching to KDE. Gnome has a clearly stated direction, and people who disagree with it (I do, but mostly because I use the pathetic 1024x768 resolution while Gnome seems to target higher with their gigantic toolbars) can as well keep on using KDE.
Gnome has a multi-year strategy, which compromises some functionality today but will pay off with time. Meanwhile, just use KDE. Users don
Re:Uhh maybe it's changed for a reason? (Score:2)
Nothing to see here, move along (Score:5, Interesting)
I'm willing to give this effort a year just to see whether the rhetoric is backed by any ability.
Re:Nothing to see here, move along (Score:4, Insightful)
Re:Nothing to see here, move along (Score:3, Insightful)
Just ignore them, save your time
Re:Nothing to see here, move along (Score:3, Insightful)
Some people only figure out one or the other (yes, there are people who only figure out the second one; you don't hear about them as much as the first), but both are important. This guy seems to have only gotten the first one.
Another example of such a perso
The shit has hit the fan (Score:5, Insightful)
Here's what I posted a while back about this in my livejournal [livejournal.com]:
Reverting the button order is a stupid idea (Score:4, Insightful)
Reverting the button order just because inferior systems do it differently is a very bad idea.
Re:Reverting the button order is a stupid idea (Score:5, Interesting)
Re:Reverting the button order is a stupid idea (Score:3, Insightful)
Too little, too late. (Score:2)
I'm glad somebody else really cares about linux desktop usability, but this is too little, too late, IMO. We should have had a better solution than Mac's Aqua/Quartz open on linux long ago... all with a consistent user experience. Friendly defaults for newbies, but simple option settings for power users.
We should be innovating. We're several years behind on the desktop now and playing catch-up. I think most of the communitiy is apathetic.
Still dreaming of the day...
Note to geeks: Design Matters.
Re:Too little, too late. (Score:3, Insightful)
You seem to like making music, (your homepage, I assume it's yours?) so do that for an open-source project, or use that creativity that allows you to create music to help in an OSS project somewhere.
Ironic (Score:2)
http://bugzilla.gnome.org/show_bug.cgi?id=74669
The bug has been open for ages. If somebody would actually come up with the simple patch needed, people could have a gconf preference for the button order.
It makes absolutely *no* sense to fork GNOME for this reason.
Gnome vs. KDE vs. fvwm vs. OS X vs.... (Score:3, Insightful)
I'll probably get modded down for suggesting it, but the model for a usable desktop should be Mac OS X. Ignore Windows, KDE, and the current Gnome/Nautilus. OS X makes them all look shabby and thoughtlessly designed.
In some respects, the question of a usable desktop is pointless when someone un-technical, like my mom for example, can sit down at a Macintosh and figure out how to do everything she wants to do without reading any documentation--digital photos, movies, music, email. The desktop may be great, but the OS and its associated user-space programs *must* achieve this sort of ease-of-use if they're ever to be taken seriously by Joe Desktop.
An attempt to clear up some misunderstandings (Score:5, Interesting)
I'd recommend everyone who wants to be a part of the UI debate to read the Gnome HIG before talking - that too contains information about both how and _why_ Gnome looks and acts like it does.
I saw someone suggesting an expert mode. It has been tried, and it doesn't work. But why should we have it? The only thing it leads to is more confusion. And, there are tools in Gnome that are very powerful, yet very simplistic. Look at it this way: Most often, it's not the tool, it's the user. Having more features won't make the user more powerful. It will make the average user less powerful and confused, whereas the power user will have no problem using the simple interface. I consider myself a power user, and I've been using Gnome since 2.0. In every part of my life, as a programmer, student, musician, whatever - I prefer simplicity to advancedness. Because something simple created to perfection will always be better than something advanced. This is what Gnome gives me now - Simplicity and concistency.
This new project surprises me a little bit. It's not because it's a good thing, but because I'm amazed that this man actually has the opportunity to gain support anywhere. I always try to be objective and understandable, but in this case it's not possible: Ali, or oGALAXYo, tends to troll around on osnews, and formerly the gnome.org mailing lists, accusing people, and generally being angry, and when people tell him to stop he replies with yet more accusations of how people attack him. He's kinda like Dave on Paradise Hotel (Yeah, I've seen it a couple of times).
I have absolutely no faith in that Project GoneME will do anything successful for the Desktop users. Especially when led by a man who in one post love a part of gnome, then two days later hate it - or suddenly hates Gnome as a whole and loves KDE. Then, all of a sudden, KDE is the wrong part. I'd love to see a roadmap for this project. And I'd love to see it change every day.
First of all, it complains massively about simple things as button orders, things that users don't notice on any other plan than an intuitive one - and he says things about f.i. esound (yes, it needs to be replaced) that are just cluttered with ignorance - a sound daemon has its use, ask any distributor.
Oh, and Gnome has a bugzilla [gnome.org]. That's the place to tell anyone if you've found a bug or feature missing.
To end this post, I'd just like to say that I'm not a Gnome official in any way. I do support and participate in the community, but many people seem to think that everyone talking about Gnome positively belong to the Gnome set of developers, and often end up talking negatively about Gnome because of things that _are not part of Gnome at all_.
Re:An attempt to clear up some misunderstandings (Score:3, Interesting)
This is the fundamental, and as far as I can see, baseless argument made by too many GNOME fanatics and UI designers.
So what you are saying is:
perfect abacus > perfect quantum computer
or maybe:
perfect quill pen > perfect ball-point pen
Or is that not what you're saying? Can one of you "simplicity always rules, even if necessary benefits have to be excised" people for once actually provide a rationale
Re:An attempt to clear up some misunderstandings (Score:3, Insightful)
I would argue that oversimplicity actually adds to complexity. For example, doing your corporate taxes on an abacus is not simple just because an abacus is perfectly simple. Or (to use a real world example), because GNOME has removed in the name of "simplicity" a lot of configuration options, any user wa
Re:An attempt to clear up some misunderstandings (Score:5, Insightful)
My desktop is not a fucking hammer. It's not simple. The things I do with it are not simple. I stare at it for 8 hours a day at work, and several more hours after I get home. I do a million disparate, discrete things with it.
So a better analogy for it would be my ENVIRONMENT. Much like my house and my room within my house, is an environment. Now, if someone were to come in and tell me that "yeah, your room should be a cube, because it's 'simple'. And oh yeah, you can't put a fan _there_, it doesn't make sense. And you have to put your CDs _there_, because that's the most aesthetically pleasing, and your monitor goes _here_ and your desk goes _here_", I would tell them to fuck off.
I'll use strong words to try to relate how emphatic I am about this point: FUCK THE AVERAGE USER. I'm the one that has to use my computer 12 hours a day, NOT the average user. And if a desktop environment is going to make it a pain in the ass for me to get it to work the way I want it, then I'll use something else. Simple as that.
I really don't give a shit what you, or the gnome developers, or the waitress at Wendys, thinks the 'average user' can handle, or what is 'aesthetically pleasing'.. as LONG as it doesn't interfere with MY ideas on what is appropriate. If it does, then I'll pack my bags and leave.
It's sheer arrogance for someone to suggest that I don't know how best to arrange my environment.. even worse for my aesthetic tastes to be usurped in the name of an almost-mythical "average user" that the GNOME developers claim to understand intimately.
-Laxitive
Re:An attempt to clear up some misunderstandings (Score:3, Insightful)
If gnome configuration is so simple, you could just download the GoneME theme and have the buttons, menus etc in that order. Sadly, it was not designed that way - files scattered throughout make up an XML database that can only be edited by the now usable gnome front end that looks a bit like an obfiscated MSWindows registry (only you have one per user - haven't discovered multiuser
A better name... (Score:3, Interesting)
Nick
Whiprush: ten GNOME nitpicks (Score:5, Insightful)
http://www.whiprush.org/2004/07/ten_gnome_nitpi.h
Oh, he also talks about GoneME. He has a very low opinion of it.
http://www.whiprush.org/2004/07/its_not_a_joke.ht
steveha
that's the advantage vs. Windows/Mac (Score:3, Insightful)
The biggest problem is the language people use to talk about these sorts of projects. Talking about "GoneME fixing perceived Gnome UI errors" is a good start. But the GoneME developers themselves should be aware that they are just developing something different for a different community, and that they aren't necessarily "fixing UI errors". I mean, the Gnome 2.6 developers aren't stupid, and they didn't set out to create a system with "UI errors" (personally, I think spatial Nautilus is a slight improvement).
With Windows or Macintosh, you get whatever Microsoft or Apple tell you is best: you can buy it or you can leave it. Complaining about usability problems with those systems is useless--the companies aren't going to listen anyway.
just like Apple... (Score:3, Insightful)
The sooner people realize that there is no single "best" user interface and that all UIs still have lots of problems, the better for everybody. Furthermore, anything that you change about a UI is going to make some people unhappy. The good thing with Linux, X11, and its choice of UIs is that UIs really are in competition.
GNOME is moving backward somehow since 1.0 (Score:4, Insightful)
I liked it a lot at the time, however, and I faithfully stuck with it (over KDE) for several months.
If GNOME had stayed on essentially the same track, adding only polish, features, unity and stability, I'd still be using GNOME today.
Instead, each new release of GNOME has taken away or changed more of the things I used/liked about it (read any Slashdot story, including this one, for a users' lists of grievances) and sometime during KDE 2.x, I went back to KDE. I've continued to track GNOME releases (I've got a fresh Fedora Core 2 install right now, so I've had a chance to test the most recent distributed GNOME desktops) but GNOME continues to travel farther and farther away from where I want my desktop to be.
Meanwhile, KDE has continued to steadily improve and with each new KDE release, I find myself happier and happier with my desktop.
It's a shame, but at least for some audiences (myself being a part of them), the height of GNOME's usability and coolness was probably the crash-happy GNOME 1.0. Instead of fixing the stability and polish problems and making it a nice desktop, the developers have gradually turned it into a less and less usable environment, an environment that I always feel is talking down to me while it tries to keep me in a kind of straitjacket.
Re:GNOME is moving backward somehow since 1.0 (Score:3, Insightful)
Re:Majority rules. (Score:3, Insightful)
Here is the difference in our philosophies:
Current GNOME advocates:
- Configurability means learning curve
- Learning curve = bad
- Remove configurability, users be damned
This simply refuses to serve those who are not in your majority (and I should note that I don't at all buy that this homogenous "majority" of users exists; to be confused by too many options is
appalling decline of Gnome (Score:3, Insightful)
Somewhere the Gnome people got the idea that usability and configurability was a negative and their best bet was to make an unconfigurable unusable interface.
Pathetic.
All kind of ... (Score:3, Insightful)
Oh, I don't like it, and I don't like it, oh, and it is broken because of Spatial mode which I can't get to
*/flame mode*
Ok, first of all, about fork - I don't get a news. This guy gets too much attention, it is not worth that for even himself. If he will get anything done, then we can welcome him as proven his point. Until then, he is simply... a flamer.
BUT let's look at the problem from other side - fact one, there are many (however, we can't count how much percent of GNOME user base) people who doesn't like the way GNOME drives away from childishly old UNIX style of thinking (in GUI case, not in overall) and thinks that all this HIG thinky is stupid and so on and so on. fact two, many people simply dislike GNOME because of serious companies backing it - and guess what, again it is partly of HIG and simpliness/coolness GNOME provides. It's all against everything geeky, in their opinion.
So there is very practical solution - write a Control Center-like superb GNOME tweaking program for expert mode!
Or there is second, emotional solution - prove your point maybe with providing details and all info for another Usability Guide. Prove your point that buttons should be in that order you have used to use, not how current HIG suggests. HIG doesn't have to be perfect, so if you have something really to add, then do it. Don't rant.
p.s. While I wrote this post I read that someone compared Windows Registry with GConf. Sights, if they have EVER used it, then they won't be talkin bullshit. GConf rocks, I would really love that many programms of GNOME would use it. It is easy to hack, easy to use, easy to change from ssh session for client, easy to make lot of kickstart options for bunch of users. It's all very simple and useful XML conf structure, nothing of big fat one file Windows registry.
p.s.s. rembember, there are ranters and flamers in all kind of camps - GNOME, KDE, Linux, BSD, Windows, Apple, whatever. I don't hate those people, however, I hate the whole process. It's all useless.
Design Issues (Score:4, Interesting)
I think that there's a few issues that means that free desktops need to play "catch up" with the likes of Windows.
When a free software project starts, *GENERALLY* (not all the time) the coders are writing the code because they want/need it. They aren't coding with users in mind, they're coding something that they want and think might be useful. So the project is designed for a skilled computer user, and if usability comes after that as a result of enough requests, it is already "playing second fiddle". The reason that a certain usability feature doesn't get into the code might (but of course not always) be simply because the coder uses the desktop system, and considers the addition to over-simplify the system to the point of almost being patronising (There are many examples where Windows can be considered extremely patronising to a "power user").
Speaking of being patronising, there is also a notable point in regards to the attitude of many geeks/hackers. As the "Portrait of J. Random Hacker" [catb.org] says in the "Weaknesses of the Hacker Personality" section:
That, and the brief mention of "Stupid People" in the section entitled "Things Hackers Detest and Avoid" is also part of the problem. Hackers/coders tend to react very badly to timewasting tasks and stupidity, so when an inexperienced user has a problem with a current system, they tend to receive ridicule and/or abuse, rather than their concerns being taken on board. This doesn't happen in every case of course, but the most common answer to a technical question is "RTFM". It's ultimately hard to really take what inexperienced users need on board when you just consider them to be stupid for not being able to use your current system.
Another thing is really the power of the (normally Bash) shell. A lot of *nix users are people who grew up on the system before GUIs really became popular, and they have got so used to a command line system that they often shun the very idea of a GUI system. When you're so comfortable with a shell window where you can do just about anything you need to, there's less of a focus on usability of a desktop system. Provided you have a basic file browser, which is usable and functional, there's a danger of not fully developing the file browser, on the strength of the fact that you can get to where you want to go much more quickly with cd /home/blah or similar at the shell. With Windows, the command line is so utterly piss-poor by comparison (yes you can get 3rd party Unix command line apps, but on it's own, it sucks), you're basically forced to use GUI systems for just about everything.
There's also a bit of a Catch 22 situation about it. Unless you get more inexperienced users on the system, you won't get more design suggestions from the usability viewpoint. But if you don't make the system more usable, you won't get more inexperienced users.
So what to do if you don't have your own basic user focus groups like Microsoft? Well, you use some of the resarch that they have done. While UI designers have been accused many times of making desktop environments too much like Windows, at the end of the day, that is what people are used to. If you want to move a user from Windows to *nix, they will have a much better experience if they are sitting infront of a system which is similar enough to their previous system that they can find their way around with little assistance. I know that many people try to set themselves apart from Windows users (although there is a large degree of elitism about that) but at the end of the day, Microsoft have been de
One word: direct feedback... (Score:3, Informative)
Comments.
Ratings (good for both artist/developers *and* users)
Pictures! (eyecandish interface and background picutres! you want to attract artists and excite users!)
Oh, and no patronizing, but it sound like you got that part already!
My (uncommon) complaint about Gnome... (Score:4, Interesting)
I'm definitely in a minority here, but my biggest complaint about Gnome is the way the source code is distributed.
I've developed a perverse habit of wanting to compile large portions of my system from scratch. Gnome is a nigh-incomprehensible mass of interdependencies and it's a mess trying to figure out what the minimum set of packages is that I need for a particular package.
There IS a mistaken impression that KDE is simpler in this regard because it has "fewer" libraries, but I don't think that's true - it's just that most of the necessary libraries are collected into a much smaller set of source trees. The Gnome equivalent of QT (a single source download) is "Glib and GTK [and Pango and ATK?]". Gnome requires "Orbit" and "Gnomelibs" and "Gnomeui" and "libidl" and "gnomeprint" and "gnomeprintui" and "bonobo" and "bonoboui" and "gconf" and "gconf-editor" and "gtkhtml" and "gnomecanvas" and....probably a dozen others that I've forgotten - and if you want to compile them up "by hand" (which I often do, glutton-for-punishment that I am) you waste half of your time trying to figure out which order you need to compile them in because the interdependencies aren't obvious.
It appears that most or all of the discussion of Gnome improvements has to do with user-interface issues, though, so I don't think anyone on the Gnome side feels this is an issue.
As far as I can tell, KDE actually DOES have equivalent individual libraries to all of these...but all or nearly all of them are part of the combined "kdelibs" source package. I think this kind of coordination is why KDE is often perceived to be more cleanly "integrated" than Gnome (whether it really is or not).
I wouldn't care except that some of the individual Gnome applications really do seem to be really nice. There doesn't appear to be anything remotely approaching GnomeMeeting for KDE, for example...
Re:My (uncommon) complaint about Gnome... (Score:3, Informative)
Having the GTK libraries separate from eachother makes
Re:My (uncommon) complaint about Gnome... (Score:3, Funny)
Thanks for the links - I may give them a try.
There is very little to be gained by building "by hand" (typing ./configure && make && make install)
I get The Shakes, hallucinations, and bad gas if I don't get a chance to type:
CFLAGS="-O3 -march=athlon-xp -mmmx -m3dnow -msse -mfpmath=sse,387 -fexpensive-optimizations" CXXFLAGS="-O3 -march=athlon-xp -mmmx -m3dnow -msse -mfpmath=sse,387 -fexpensive-optimizations" CC=distcc CXX=distccg++ ./configure
at least 3 or 4 times a day. There's no
Hasn't he heard of (Score:3, Insightful)
KDE vs. GNOME (Score:5, Funny)
The user is handed a really sweet gun, but the clip is half-empty, and the gun is jammed.
KDE: User shouts "hand me a gun!"
13,000 different guns fall from the sky onto the user's head, crushing him to death instantly.
Re:KDE vs. GNOME (Score:3, Funny)
The user is handed a guava, a guinea_pig, and a stick of gum.
Re:"Perceived" Gnome UI Errors? (Score:4, Insightful)
Re:Hallelujah! (Score:2)
Re:Curse of Open Source (Score:4, Insightful)
And even when that gap shrinks due ten years becomming a smaller and smaller percentage over time, there is still the matter of proprietary taking from open source such ideas that it then focuses on to polish for sales.... where open source is a much larger force that does NOT deny possibilities...
About forking..... well guess what.... the good things that various forks expose can then later be reintegrated to come up with something even better than what proprietary would have been able to on its own..
Forking is just one part of a bigger picture... the other part is re-integration of good things...
Re:Simplify, simplify (slightly off-topic) (Score:3, Insightful)
OK, sounds good so far. No bloat. That's why I want to get Windoze completely off my home network. But then I read on ...
Remember your roots: the power user (Score:3, Insightful)
I know what you mean, but I don't think that it's just a problem with Gnome. Linux is now overrun with pretty-looking facilities that only help marginally with our ability to do useful work, and in some cases they actually decrease our overall ability by making the system more obscure.
Linux and the BSDs are primarily tools for power users, because that's what their remote ancestor and inspiration was, namely Unix. Anything that dumb
Re:Go for it... (Score:3, Insightful)