../

GNOME is good, actually

GNOME is great.

Desktop Linux suffers from a serious problem. There's a ton of passionate, hard-working developers contributing volunteer manpower, but most desktop applications, toolkits, and environments lack much of a coherent vision and focus. Very rarely will you find clearly defined human interface guidelines or meticulous focus on user experience.

https://developer.gnome.org/hig/

This is ultimately the reason nobody even wants to bother with it on the desktop. Why the hell would they when almost everything feels slapped together? Look, I appreciate projects like KDE Plasma, but while they offer a consistently great lineup of features, there's so much inconsistency among various widgets and toolsets in the ecosystem that it makes my head spin.

Clutter is bad!

I have ADHD. One of the things that I'm naturally bad at is keeping my workspace clean. I have to make a concentrated effort to ensure that various tools and objects strewn around my house are placed where they should be. This applies to how I use computers as well. Left on my own to organize, I can quickly open 300 tabs on a web browser. I'll end up with random images and videos saved and strewn about in various different locations. Certain UI paradigms we're used to on computers I feel just aren't great.

GNOME on some level shares this belief that clutter and poor organization should be avoided in order to have a productive desktop. Most desktop applications and tools that GNOME backs are very minimal and hide a lot of their features. Some just don't have that many features in the first place. Most of this is done in the name of providing the user with a neater, more pleasant environment to work in.

These choices are largely big points of contention for Linux users, who often times value configurability and fine-grained control over every facet of their systems over solutions that attempt to make certain decisions for them. However, I'm of the firm belief that it's okay for both to exist.

GNOME controversies and weaknesses

GNOME is by no means a perfect project. Ignoring how atrocious GNOME 3 was at release back in 2011 and the large amount of users it alienated, its developers are often incredibly, frustratingly stubborn in solving perceived issues and merging in much-desired features. I have some issues of my own:

https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1154

Despite it all, I'm not moving to something else

GNOME is really rock-solid stable, has a really good focus on a UX paradigm I pretty much agree with, and has the most financial backing and support out of any free software desktop environment. While I have my gripes, I think a lot of people are genuinely stuck in the past and unable to appreciate the positives of a project that they might have hated over a decade ago.

/linux/ /foss/ /ui/ /ux/