Hello, i have been using the desktop and thinking about how GNOME does things. I also made a post at the EndeavourOS forum that served as a beta of this and to gather feedback on the shortcomings i found while using GNOME.
The point with this is that it can eventually be used to improve GNOME further, not to go after developers, that already get a lot of bad press.
If i sound a bit imperative, don’t make the bad impression that i don’t know how complicated making software can be and that most contributors are working for free. It’s because I’m angry at the problems.
I was about to provide sources to my claims, but due to forum design i can’t.
1) Stability First
As seen in these two bug reports (GTK scrolling bugs), there was a scrolling bug so bad that it made the experience of using Nautilus unbearable (that was my case).
This bug was reported in early GTK4 development, but the Nautilus developers still decided to make and ship the GTK4 port to all users, including distros like Debian Stable.
This should never happen again. GNOME has to prioritize making the user experience bug free and without mayor stability breaking bugs.
If that means delaying porting Nautilus to have the bug fixed, may it be.
Even three years after it was reported, the bug is still going in laptops.
2) Better Extensions
The GNOME Extensions ecosystem is a wonderful thing, but it could be better. It’s almost a tradition to see extensions break with each release and a lot of users depend on them to be able to work at their computers.
I suggest that the official extensions (where things like gnome fallback go) should be increased to allow for a few top extensions (like Dash to Dock, Panel, DING icons, etc.) to coordinate their releases with GNOME. Make it so Shell and Extension developers work together to avoid experience breaking code creeping in future releases.
3) Bad Design & Accessibility
I think that the current horizontal design for the Overview is a regression compared to the vertical 3X series one.
In the 3X series, you were able to activate the overview and launch apps very quickly with the mouse and the open workspaces were at another spot the user frequented, the quick settings.
Currently for mouse users, they have to go to the top left and then go to the bottom just to open one app.
This is especially true for inexperienced users that don’t know about keyboard shortcuts, they will try to do most things with only the mouse.
And this can be problematic for accessibility and overall efficient use. Lots of movement needed for few actions. It would be helpful to know the points of view of people who really have some kind of difficulty to see if im being nitpicky here or if it’s an actual problem.
Conclusion
I think GNOME is advancing at a great speed and with a lot of accomplishments, but that speed is going against the stability that made GNOME the default choice for enterprise users.
A focus should be done to make user feedback more important. Make a survey before doing big changes like the quick settings redesign or 40’s horizontal overview. Or see how popular are extensions actually.
Just make it feel less like Windows shoving unwanted things down the users’ throat and make feedback a crucial part of the process.
If you want to read my unfiltered thoughts, check this post out: