I'm close to moving back to Windows. I can't tell you how frustrating it is to hold oneself back, deny oneself better and easier accessibility in the name of open source, when many open source developers don't give a crap about accessibility, and/or don't educate themselves on it. KDE connect, GSConnect, all were inaccessible for one reason or another, not the least because of Gnome-shell's terrible accessibility issues. That was just the last straw. With the only thing holding me to Linux being Emacs+Emacspeak, I think its time to quit Linux and just use what actually works. It's interesting how being "free" just means being under the power and whim of other people, a mass of developers who have no insentive for accessibility, rather than a cohesive company who does. This is serious, and I want every developer to understand this, understand my deep frustration with FOSS.
@devinprater As long as we have that many desktops, there will never be that "one" that can implement accessiblity and general desktop usage.
On the other hand people dont want to have one desktop.
Opensource doesnt work, because people dont work without limitations and restrictions.
Good opensource projects are projects who say "no" and follow an own path instead of a general one and the more its regulated, the better it works - until it hits a frustrating point.
Change my mind.
I can't agree. I think it was the knoppix lead dev who once said that thanks to opensource, we can make a desktop for everyone. 20 years later we have a few, barely working desktops for millions of users.
The one part that everyone seems to ignore is that we *do not* have the manpower to keep even one desktop in a coherent state. GNOME is probably the most developed and most supported desktop and still not even close. Let's not start with the smaller ones who are years behind…
@fabiscafe @devinprater You don't get it. I don't suggest to repeat the work. I suggest to free developers from supporting users that don't need accessibility to exist and focus on making a UI which will be designed from the ground up to provide a proper UX for a specific task.
Like tiling DE doesn't try to be accessible for everyone, the same way this could lead to a perfect choice for a specific group of people.