LWN.net Logo

Why GNOME refugees love Xfce (Register)

Why GNOME refugees love Xfce (Register)

Posted Nov 12, 2011 20:14 UTC (Sat) by jcm (subscriber, #18262)
In reply to: Why GNOME refugees love Xfce (Register) by ovitters
Parent article: Why GNOME refugees love Xfce (Register)

I think "release early, release often" is a phrase that is overused, especially in this case. Want my personal opinion? Well, since you asked...

GNOME 3 was released far too soon. That would have been ok, had things like the Shell been optional and the existing 2.x real panel and so on stayed around. But instead, everything was thrown away in one go and replaced with an early release. A few years down the line, those of us who felt forced into switching might not be nearly as annoyed once the features catch up with 2.x. As it is, the mindset to me said "you'll take this and like it" (fine with a brand new project, not ok after ten years of using something).

As I said, GNOME 3 finally made me realize that I should not rely on GNOME to remain a consistent UI in the future. It happened to do so in the past, but is willing to throw caution to the wind and force me to change my entire workflow on a whim. This won't do. And I can't use it again :)

Jon.


(Log in to post comments)

Why GNOME refugees love Xfce (Register)

Posted Nov 12, 2011 22:04 UTC (Sat) by dlang (✭ supporter ✭, #313) [Link]

the key to "release early, release often" is that your releases are evolutionary. with GNOME that would be _adding_ Shell as an option in addition to the 2.x way of doing things and then later flipping the default.

this doesn't go well with people who thing that a new release should include revolutionary things or it's a 'worthless' release.

it is actually harder to do major changes with evolutionary releases, but the result is usually better.

We see the exact same issue in patches. It's easier to do one 'big bang' patch that changes everything and rips out an old system to put in your new wiz=bang solution.

but if you can go back and create a patch series that is evolutionary instead, it's much easier to get review and feedback.

In some cases you find that the users really didn't want the wiz-bang feature the way you initially envisioned it, but the evolution allows them to benifit from your work even if the end result ends up a bit different.

In other cases the mere act of going back and breaking the change down into logical steps ends up showing the developer places that things can be cleaned up, simplified, generalized, or otherwise improved that were not obvious in the 'big bang' change.

Why GNOME refugees love Xfce (Register)

Posted Nov 12, 2011 23:18 UTC (Sat) by jcm (subscriber, #18262) [Link]

Perfectly stated. This is the main problem with GNOME 3. There are other issues, but this is primary.

Why GNOME refugees love Xfce (Register)

Posted Nov 15, 2011 2:39 UTC (Tue) by nevets (subscriber, #11875) [Link]

I totally 100% agree with everything you just said.

Look at how Linus changed Linux 2.6 into Linux 3.0. It was no different than any other release. There was absolutely *no* wiz bang features to merit a 3.0 (except that ftrace function tracing was redesigned and now works with modules :-).

I've been using Linux since 1996, and played around with fvwm at first, and I forgot when I started using gnome. I liked it at the time. IIRC, when gnome 2 came out, it was radically different too, and lots of things broke. I may have switched away from gnome 2 at that time, but things were not as developed back then so radically different wasn't as different as things are today.

When gnome 2 settled down (and brought back a lot of features that it removed), I started using it again and its taken me 10 years to perfect a workflow. I've tried many, and what I ended up with was something that works great for me. Actually, I really only use gnome panel, as I've dumped metacity the first day it came out. I'm a sawfish lover, and when that is hard to install, I've actually liked xfwm4 (I've started using that in the last year).

Last week I did an update to my main box (debian/testing) and it blew away gnome2 and installed gnome3. The gnome-panel has none of the functionality I've come to depend on. My 10 years of perfecting a workflow just went out the window. I bitched like hell, and the only thing that I hear from the damn gnome3 lovers is "oh, its better if you do it this way". BULLSHIT! I've spent 10 years perfecting something to get my work done and I'm not about to change everything just because people like eye candy.

gnome is just a platform to get work done. If I notice it, then it's broken. The same goes with kernels and computers in general. You should not be focusing on the platform that you are working on, you should be focusing on your work. The platform is the tool for your work, not the work itself.

This is the heart of the problem with gnome3 developers. They are focused so much on gnome being the end product, and force users to do it their way.

The reason I started using Linux in the first place is because it let me control the computer, unlike Windows and Apple which make the computer control you. I have a strong feeling that gnome is trying to control me and trying hard to keep me from controlling gnome. This is why I'm so pissed off, and yes, I have started setting up my desktop with Xfce.

Why GNOME refugees love Xfce (Register)

Posted Nov 15, 2011 8:06 UTC (Tue) by deepfire (subscriber, #26138) [Link]

Humans use their adaptivity in the pursuit of workflow optimum.

Time is spent in this process -- months, years.

Gnome 3 wasted all these efforts, with the promise of something better.

Something was indeed better, but still, the amount lost was far too much to be acceptable.

So, in the end, the most damage inflicted was to the people who invested heavily in workflow adaptation/customisations.

The geeks.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds