I find all this obsession with desktop styling or customization through extensions ludicrous. Maybe for hobbyists but as a professional I want my DE to be confident about the experience its providing and just work. Just looking through the GNOME subreddit, so many bugs are reported about basic DE functionality being broken due to installed extensions either from the user or distro maintainers. If I was a member of the GNOME team this would infuriate me and would easily push me to remove all support for extensions period. You get what you get, don't like it then just use a different DE. It seems they may be moving more in this direction and I applaud them for it.
I can understand different distros wanting to "style" themselves from branding purposes or make slight tweaks to the DE layout due to philosophical decisions around HIG. But this type of fragmentation is what I believe to be killing Linux desktop adoption for the mainstream. This isn't "innovation". Styling your DE to look orange vs blue vs red or having a dock bar vs no dock bar isn't helping innovate on the Linux DE experience.
Maybe these larger distro projects could focus their efforts on improving things like compositor performance, software installation workflows, more GUIs to help people less terminal savy, BUGFIXES? These are things that make a real difference. Oh, and the last thing you should do is waste valuable FOSS momentum by trying to write your own DE in a new catchy language because your feelings were hurt.
I can understand different distros wanting to "style" themselves from branding purposes or make slight tweaks to the DE layout due to philosophical decisions around HIG. But this type of fragmentation is what I believe to be killing Linux desktop adoption for the mainstream. This isn't "innovation". Styling your DE to look orange vs blue vs red or having a dock bar vs no dock bar isn't helping innovate on the Linux DE experience.
Maybe these larger distro projects could focus their efforts on improving things like compositor performance, software installation workflows, more GUIs to help people less terminal savy, BUGFIXES? These are things that make a real difference. Oh, and the last thing you should do is waste valuable FOSS momentum by trying to write your own DE in a new catchy language because your feelings were hurt.
Comment