The current suggestions are useless. Vague and nothing concrete to be done. Despite claims that things are somehow unbiased, you cannot do much with this. Even ignoring the bias, some things are known and worked upon, others don't tell me anything.I hope there will be another poll this year, and as someone wrote, this time with more specific questions. Sure there will still be a lot of haters, but Gnome devs have to accept that and come out of their bubble.
One example: "Better customization support is needed. ": seems like nobody knows about extensions.gnome.org or something. Just guessing, because that is basically all you can do.
Another: "Improve the performance and memory foot-print with GNOME becoming "too bloated", using too much of the CPU and system memory. ": Memory usage + CPU usage is similar to GNOME 2 stuff. No details on what things are slow. Obviously performance is always worked upon, same for memory.
Most of this list also reminds me reminds me of that Henry Ford quote: "Henry Ford once said that, if he’d asked his customers what they wanted, they’d have asked for a faster horse."
Phoronix/Michael seem to totally ignore this. You need to understand why people are doing things and that is way more involved that this '10 suggestions' list.
Things need to be interpreted. Not taken at face value.
Anyway, the following link explains it better:
Let us be clear, I don't want to be a douche, laughing at other people just because they think different than me.
I never was a real Gnome user before Gnome 3, because frankly it didn't met my standards at that time.
Now, with its last iteration, I finally feel Gnome is going somewhere, integrating smart and innovating technologies, and at the same time allowing me, the user, to express my vision regarding the usability pattern I prefer. Gnome-Shell extensions are great and they can't be matched by the applets Gnome 2 offered, they simply can't.
With offering a basic base from which I can build upon the way I want Gnome-Shell gives me the functionality I always wanted from a DE - configurability. Now I know that the basic workflow has changed, big buttons instead of small ones, full-screen browsing instead of large-menus browsing, emphasis on search instead of the traditional point-and-click. And I understand that it could be difficult to change the way you operate your machine.
But think about it for a moment. So many people have embraced GS and Unity (just watch the last episode of LAS - you'll get a better picture)
Those people might like the new ways in which Gnome-Shell operates. And I'm inclined to believe that the majority of users, accepted, even if not every new feature introduced, and don't want to revert to the old way of doing things. And I'm also inclined to believe that the dissatisfied people are the vocal ones, because they fill alienated by the new direction their desktop has taken.
That's ok too. Not everybody thinks, feels or acts the same. We have different needs.
You have to realise that this is not Windows, nor OS X.
The devs behind OSS Desktops are mostly unpaid. They do software development because they like it and want to do it.
AND, most importantly, they themselves are the primary user of their development. They take a direction because they want to, because that is the way they feel DE's should be used. About the 'devs don't listen to user argument'...I doesn't stand. Gnome is a community and communities are comprised of groups of people. The design decision must be taken as a result of a discussion, of a mutual consensus. I am not a part of Gnome development community, but I do follow Planet Gnome and I can see from the posts there that discussion is present before committing to a decision.
As OSS users you have the chance to participate in the process of developing your Desktop either by writing code or sending feature requests.
You can be against a feature and vocally express your desire.
What you shouldn't do is pretend you are the sole user of that DE and that your point of view is the only one that matters. That you know better than the actual devs.
More, when you are asked to state why you dislike so much the new design you come up with statements like: I don't like DE X because I'm too lazy to press a dam keyboard button, my eating habits suffer, or that I lose some precious pixels because of the new panel.
Just think about how silly those arguments are!!!
If you don't like the new Gnome-Shell you could always do that clever thing Lefavre did. Fork everything, in fact, fork the hell out of it.
Create your own Gnome-Shell, because, as always, single man Desktop environments are the way to go!!!
Love is in the air...
I think the critical mistake with this survey is that it is GNOME centric. If this contained 25% data about other DEs, all of the information would get a whole lot more interesting.
I'm also willing to put some of my webdev skills to work here and make that survey app happen, its just not something I'd like to be specific to any DE, or even DEs for that matter. I'd like _anyone_: KDE (whole), AmaroK, Gnome, XFCE.... you name it, to be able to hook into an API where they can subscribe users to various feedback channels.
Lets take the AmaroK example: Categorize it with other "media players - Audio". The AmaroK team submits their own questions for their survey, but the end user sees all questions for media players (general) in addition to questions specific to/submitted by the AmaroK team. The AmaroK team then gets the benefit of feedback based on its media player in relation to other media players.
THIS is how you do a -survey system-, which is what Felipe was really suggesting (and was ignored) on the GNOME mailing lists... he just didn't have the vision to bring it outside of its original scope.
And yes, belittling people for having slightly different computer use preferences qualifies as douche behavior. I personally think it's silly to type app names in order to start them, but I don't spend my time bashing those who prefer to do so.
The difficulty was partly that e.g. we feared that any response would be 1) not accurately represent GNOME users (e.g. the million+ Spanish Extremadura users) and 2) that the outcome might be unusable, thus spewing more 'GNOME doesn't listen to users'.
I don't think the short list is very helpful for a developer (which I am not btw).
Adrinnho, thank you for not taking my post personal and thank you for the reply. It makes your thoughts clearer to me.
But what is even more important: I do not want to have different DEs just because of these two usecases. And that's a pain in the ass.
Interesting enough, Linux only really works where there is a customer focused company taking their customers serious. Generally Smartphone manufacturers and producers of other embedded system, that hide the nature of linux and the developer community from their customers. And yes, in these cases it makes perfect sense to cut it down to what the device should do. But that's not necessarily true for a desktop pc.
Don't get me wrong, I don't want to convince you of something. I just realise that many of the Linux-Projects do go down the wrong track - my opinion. Maybe I'll just stop upgrading and keep the old stuff. Vintage is cool anyway.