I did it.

master
Drake 2 years ago
parent 95504f8440
commit c4ed237705

@ -9,18 +9,25 @@ The HIG, similar to Gnome itself, is a restrictive mess. Filled with a book's wo
But I don't wanna go too in depth about the HIG here, considering that was the original focus of this article in which I really don't wanna continue doing. So, lets get back to a different topic. Speaking of different topics...
#### Gnome vs System76
This had started *after* I'd started the article... funny coincidence, isn't it? It's the main reason I'm switching the article to focus about Gnome itself instead of just the HIG. Other stuff aside, this has just been a shitshow on both sides. Gnome developers being asshats, System76 developers being asshats, and everyone in-between having a slight chance of being an ass. However, on the scale of asshattery, Gnome developers are definitely higher up in this case. However, since I haven't really kept up with the developments and any blogs or tweets are heresay without evidence, and I don't feel like going up through more Gitlab issues than I already have to to make my point about the stylesheet drama (don't worry, it's coming...). However, this Reddit post[4] basically sums up my opinions as of writing this:
This had started *after* I'd started the article... funny coincidence, isn't it? It's the main reason I'm switching the article to focus about Gnome itself instead of just the HIG. Other stuff aside, this has just been a shitshow on both sides. Gnome developers being asshats, System76 developers being asshats, and everyone in-between having a slight chance of being an ass. However, on the scale of asshattery, Gnome developers are definitely higher up in this case (2022 note: I am beginning to agree with this less and less. While I think that GNOME devs were quite rude, Sys76 were possibly even moreso. IMO, it's still up for the jury). However, since I haven't really kept up with the developments and any blogs or tweets are heresay without evidence, and I don't feel like going up through more Gitlab issues than I already have to to make my point about the stylesheet drama (don't worry, it's coming...). However, this Reddit post[4] basically sums up my opinions as of writing this:
> be adults, come to a natural agreement, 2021 could've been the the year of the Linux desktop with contributions coming from every nook and cranny of the community, Valve focusing on making the gaming experience better, while people at Gnome, Canonical and System76 are wasting their valuable time just to play blame games.
> grab a couple beers, iron the issues out in a weekend or two, bring power back to the community, not negativity. let's make the best out of 2022 with productivity than negativity and politics.
#### The Theme Situation
#### The Theme Situation, and LibAdwaita
This is a mess overall. After GTK4's introduction, LibHandy was phased out in favour of libadwaita. This has also brought along with it many changes, most notably (for users (and System76, apparently)), a change in the theming API: there was none[5]. Que anger by System76, and other powerusers who themed their apps. This wasquite a bad move, especially for GNOME devs; who wants to be the guy who removed customization potential from a *Linux DE*? As well as this, it furthered GNOME's reputation in being an incredibly opinionated project, thats wants you to do things their way, or to take the highway. Of course this couldn't br farther from the truth, especislly compared to Windows and macOS. But reality cannot stop opinion. Alongside this, a movement began among (some) GNOME app developers: "Stop Theming My App."
It had a fancy badge for READMEs and everything! Sadly (or not), this *did not* land very well among Linuxians. It has now mostly disappeared.
#### Closing Thoughts
GNOME, as a project, has had declining reputation since the move from 2 to 3, which introduced a complete paradigm shift. Only recently has GNOME escalated this willing behaviour to change vital parts of the desktop for some users. Was all of this justified. No. Not at all.
<sub><sup>
Some extra notes, thoughts, and citations:
\[1] I haven't actually tried Gnome much recently... I only tried it once for this article, and thats about it.
\[2] The HIG is not that bad. At least, not as bad as I make it out to be in some places. While I still personally think it sets a bad precident for any GTK apps, I feel at least some the guidelines makes sense.
\[3] I really should stop talking like Luke Smith before I become a neon**i.
\[3] I really should stop talking like Luke Smith before I become a neon\*\*i.
\[4] https://old.reddit.com/r/linux/comments/qqit79/comment/hk2pawk
\[5] I'm not entirely sure of this. The details are blurry due to the biases on everyone's side (including my own). Regardless, there was/is no easy way to define a stylesheet system-wide and require all apps to use it.
</sup></sub>

Loading…
Cancel
Save