Slashdot Mirror


GNOME: Staring Into the Abyss

New submitter zixxt writes "GTK+ Developer Benjamin Otte talks about the stagnation and decline of the Gnome Project. He describes how core developers are leaving GNOME development, how GNOME is understaffed, why GNOME is a Red Hat project and why GNOME is losing market and mind share. Is the Gnome project on its deathbed? Quoting: 'I first noticed this in 2005 when Jeff Waugh gave his 10×10 talk. Back then, the GNOME project had essentially achieved what it set out to do: a working Free desktop environment. Since then, nobody has managed to set new goals for the project. In fact, these days GNOME describes itself as a “community that makes great software”, which is as nondescript as you can get for software development. The biggest problem with having no goals is that you can’t measure yourself. Nobody can say if GNOME 3 is better or worse than GNOME 2. There is no recognized metric anywhere. This also leads to frustration in lots of places.'"

4 of 535 comments (clear)

  1. Reason? GNOME3 by jmorris42 · · Score: 5, Interesting

    GNOME was a good thing until version 3. It changed everything. The warning signs were there for years before. The attitude of a few dictating what was 'best' for the users, even when the users were screaming NO! NO! NO! started with the GNOME2 rewrite. They finally listened to some of the loudest arguments that time and restored enough functionality that it could become the standard Free Desktop.

    GNOME3 turned that stupid up to eleven though, putting it a whole different category. It is explicitly declared it OK if any/all existing users leave, a pure "my way to the highway" deal. It is pretty much accepted that it is unusable on a standard desktop with a mouse and this isn't debatable as an issue in need of repair. The only rational explanation is that somehow, someone in that project assumes they are going to get an OEM preload deal on tablets somewhere. But GNOME's hardware requirements are higher than Android so it won't be some low end creep into the market through the back door deal, it will have to be on somebody's mid to top end hardware. Maybe RedHat has struck the deal in secret already and we are all going to be in awe of their mad negotiating skills. But it isn't the way to bet.

    Or perhaps they assume that Win8 will force everyone to accept touchscreens and everything running maximized... even on 27" displays... so they just want to be there first, like how Compiz was doing the Vista eye candy a year or so before Vista shipped. Doubtful. If Win8 doesn't quickly get a recognizable default desktop on desktop class hardware users will just insist on Win7. Everything doesn't benefit from a touchscreen, keyboards and mice still have a place and aren't likely to go the way of the dodo anytime soon.

    Guess if the article is right about the number of active devs left it really doesn't matter anymore because there doesn't appear to be enough left to rewrite their way out the the GNOME Shell disaster. Several of the alternates have similar manpower except KDE which has much more. It was a good desktop, it will be missed.

    --
    Democrat delenda est
  2. Re:Reason? GNOME3 by hazem · · Score: 5, Interesting

    The one thing I like on gnome 3 is pushing the mouse cursor up in the upper left and getting a choice of windows. But other than that, it makes things harder.

    I tried for a while to find a way to have a CPU and Network monitor like you could have it docked on a panel in gnome 2 but finally gave up.

    I also often use more than one terminal window, but when you click on the terminal icon in the apps list, it just takes you back to the terminal you already have open.

    For vitual desktops, I personally prefer a fixed layout... email and web browser in upper left, work vitrual computer in lower left, etc. The ever-changing dynamic list doesn't work well for me.

    The worst is that I can't get it to behave right with my laptop and external monitor. Laptops today come with shitty short screens, so when I work at home, I keep the lid closed and just use my external monitor. Gnome3 can't seem to grasp this and always assumes the laptop's monitor is the primary monitor, so I can't reach the widgets, menus, etc. Sure, I can muck with the display settings to fix it during a session, but I have to do it all over again if I reboot or need to open the lid for some reason.

    For me, it just has an illogical way of doing things and completely breaks my work flow.

    I've used a lot of linux variants over the years, but I don't really enjoy having to keep figuring out all the obscure ways to get it work right again... over and over.

  3. Re:Reason? GNOME3 by aztektum · · Score: 5, Interesting

    You know, I felt the same way a year ago. I still wish it was more tweakable, but the extensions are helping. I am much faster at getting around my desktop in Gnome-Shell than I am with Gnome2. Reason being is I can do more with just the keyboard.

    I was a big Gnome-Do user. That's pretty much built-in now. I don't have to touch my mouse to move around apps. Their Alt+Tab feature is pretty slick. It shows Chromium and Alt+~ moves through the multiple instances I have open (OK so I don't usually have more than one thanks to tabs, but as an example...)

    It's a bigger resource hog, but I have 12GB of RAM in the box I run it on. It doesn't feel that polished, but I really have few serious problems.

    What they should be doing is focusing on the extensions paradigm. Let people create extensions to turn it into whatever type of system they want. If you want a traditional taskbar, get an extension. Distros could apply whatever extensions they want to create varying types of "Gnome". That would give them some direction that they say the project has lost.

    --
    :: aztek ::
    No sig for you!!
  4. I finally mostly like Gnome 3.4 by amorsen · · Score: 5, Interesting

    Gnome 3.0 had me trying out various tiling window managers to get rid of the horrible Shell.

    Gnome 3.2 came out and I went back to the Shell. I needed a ton of extensions to get a usable desktop.

    Now, with 3.4, all I need to add is a direct shortcut to each desktop. Alas, the GUI offers me shortcuts only for the first four desktops, but at least it is possible to set shortcuts for all of them on the command line. I no longer have any extensions installed. Super + typing part of the application name is wonderful.

    All in all, 3.4 is IMHO nicer than Gnome 2. The road to get there has been horrendous and it may have cost too many users and developers for Gnome to be viable in the future. I hope Gnome will survive, because it is the best desktop I have tried so far.

    --
    Finally! A year of moderation! Ready for 2019?