3 ms·
> I feel that I am very efficient using it, more so than when I was using tilling window managers (wmii, i3, dwm, etc.). Gnome/GTK is the only software I can t
by pizza234 4y ago
> I feel that I am very efficient using it, more so than when I was using tilling window managers (wmii, i3, dwm, etc.).
Gnome/GTK is the only software I can think of, which slowly but surely reduced the end-user efficiency.
One starts working one day, and finds out that mnemonics (menu shortcuts) have been disabled. Another day, the file manager side-by-side panel has been removed. Another day, a convenient filemanager shortcut (new folder) has been forgotten in the transition to a new version (and nobody cares). Another day, and the file search has been replaced with an incredibly slow, and buggy search. Another day, and one finds that tiling capabilities of the terminal are severely limited because the devs are hostile to APIs that would allow such functionality (see Tilix debate). Files sorting in the file manager? Overrated¹. And let's not get into the Gnome branding debate².
In the FOSS land, I find Gnome/GTK to be the most user-hostile approach to design I've ever experienced. The statement "I have no idea what XFCE is or does sorry" says pretty much everything about the project(s) attitude².
¹: https://bugzilla.gnome.org/show_bug.cgi?id=355152 https://bugzilla.gnome.org/show_bug.cgi?id=355152
²: https://igurublog.wordpress.com/2012/11/05/gnome-et-al-rotting-in-threes https://igurublog.wordpress.com/2012/11/05/gnome-et-al-rotti...
- Crysstalis 4y agoPlease see my above comment for why it is wildly incorrect to describe the removal of features as "user-hostile": https://news.ycombinator.com/item?id=32205125 https://news.ycombinator.com/item?id=32205125 In general, going to developers with a list of demands for patches to revert is not going to be helpful, it is much more likely that behavior is seen as hostile, coming from a user. It would be more useful to ask them why they have removed those features, figure out what their goal is, and then discuss it so you can reach consensus. >because the devs are hostile to APIs that would allow such functionality This one is blatantly incorrect, see this twitter thread from a GNOME developer: https://twitter.com/tobias_bernard/status/1457438553810558987 https://twitter.com/tobias_bernard/status/145743855381055898...
- pizza234 4y ago> It would be more useful to ask them why they have removed those features, figure out what their goal is, and then discuss it so you can reach consensus. That's not a productive approach; it would make the GNOME devs slaves of popularity contests. These are not my words. They're the words of a GNOME member¹ > as a question was there any kind of community review No, maintainers are not meant to become slaves of popularity contests. Discussions with GNOME devs seems not to lead anywhere. Here³'s the opionion of a Pop!_OS maintainer: Something @GNOME NEEDS to realize is that Pop!_OS, Ubuntu, and others are NOT going to stop theming. What we will do instead is replace GNOME components entirely if it becomes too costly to apply our style to them. Come up with a way forward for custom styles, or lose users. The theming problem has been very much discussed - if with "discussing", you mean lots of users (devs) talking to a wall. It's worse actually; the GNOME team actively prevented devs from developing theming, and advocated against it. I actually had a link where a GNOME dev was urging Debian (or Ubuntu, can't remember) to revert a patch that restored terminal transparency (or something like that). Could you help me finding it? Here's an interesting reply from Christian Persch²: > 1. Open gnome terminal > 2. Go to Edit -> Profile Preferences > Actual result: Background configuration tab is missing. > It was present in 3.6 version, please return it back. No. The above was actually discussed on HN⁴. Regarding this: This one is blatantly incorrect, see this twitter thread from a GNOME developer: https://twitter.com/tobias_bernard/status/145743855381055898... The "*lot* of work" has never been discussed with users (I've checked the multiple requests in the bug trackers). Given the amount of egomania in GNOME's background, and lack of strong (actually, any) technical grounds in the twit, the twit has exactly zero validity. ¹: https://bugzilla.gnome.org/show_bug.cgi?id=695371#c35 https://bugzilla.gnome.org/show_bug.cgi?id=695371#c35 ²: https://bugzilla.gnome.org/show_bug.cgi?id=698544 https://bugzilla.gnome.org/show_bug.cgi?id=698544 ⁴: https://news.ycombinator.com/item?id=5690689 https://news.ycombinator.com/item?id=5690689 ³: https://web.archive.org/web/20210901171117/https://twitter.com/jeremy_soller/status/1433088460655452162 https://web.archive.org/web/20210901171117/https://twitter.c...
- seba_dos1 4y agoThe Twitter thread you linked to is irrelevant - it's talking about completely different thing than what GP mentioned.
- pizza234 4y agoApologies, this has been an incorrect definition on my side (but correctly understood by the GP). What I referred to with "tiling capabilities" in: > tiling capabilities of the terminal are severely limited because the devs are hostile to APIs that would allow such functionality (see Tilix debate) is actually the keyboard navigation/selection support in the terminal. There has been debate between the terminal maintaner(s) and the GNOME VTE maintainer, and lead to nothing. Without providing any technical information, the twit means nothing, and IMO, in the context of the GNOME devs culture, it's just another, typical, "F* you". The is a reference to the debate [in the Tilix bug tracker](https://github.com/gnunn1/tilix/issues/1305 https://github.com/gnunn1/tilix/issues/1305), but regarding the debate itself, I don't have it handy.
- kmac_ 4y agoUnfortunately, I share the impression, even the most basic "office work" use cases are not covered, like switching audio devices or UX decisions that make no sense, like auto-ditching notifications (like what the heck, the UI knows better what notifications are important and which aren't). The GTK API is like the wierdiest pseudo-objective UI API ever, and the number of modern GTK applications and their complexity can atest that. Gnome's stability makes it the best Linux native DE right now, but the gap between Mac OS and Windows is wider and wider every year. No wonder why people choose WSL as their everyday driver, they have Linux and work environment at the same time.