Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Cool... Wayland is how old now? 15 years?

I just want to use my computer. That I'm blind should not be a "fork it and maintain it yourself, you're on your own" story.

You basically just told me I shouldn't exist, for want of a different kind of keyboard.





Stop engaging in bad faith please, it is not what I said.

You are asking the wrong people, ask the the AT-SPI/ATK and GUI toolkit people to design the required interfaces (leveraging the dynamicity of wayland or some other custom and simple protocols perhaps) and to devel/maintain the required complexity for those interfaces to work.

Those interfaces are beyond instrusive which defeats client application isolation and compositor independance of niche complexity which is a corner stone of wayland. That's why those complex compositors (or "modules" of some huge compositors) will be on demand only (and they are highways for malware and spyware).


> ask the the AT-SPI/ATK and GUI toolkit people to design the required interfaces

As I've already pointed out, multiple times, those are the people asking Wayland for the necessary protocols, so that they _can_ design the required interfaces.

KDE has pretty much given up, and kwin is a fork with a ton of extensions [0]. Because Wayland always says no.

Gnome does the same, as does wlroots and sway. Which means that all of them have incompatible protocols, meaning accessibility is sharded between desktop environments. Your apps, that you need just to press a key, are all incompatible with each other.

Accessibility is not some niche thing. It is a cornerstone of interface design, that assists everyone who interacts with it in some way.

Your view is very simple: Security trumps accessibility. That has been obvious since the first post.

My view is simpler: I am allowed to exist, and so security must make considerations for accessibility.

As things stand, both Windows and macOS have a better accessibility story than Linux, because of this dogged approach.

[0] https://invent.kde.org/libraries/plasma-wayland-protocols/


"As I've already pointed out, multiple times, those are the people asking Wayland for the necessary protocols, so that they _can_ design the required interfaces."

Your are not making any sense at all: it is up to the AT-SPI/ATK people to design their own set of wayland interfaces related to their definition of accessibilty and to code/maintain their related software (which could be compositors, or modules of compositors). Wayland being a set of interfaces which are fully discoverable and dynamic at runtime makes all that possible.


If that was the case... Why would those same people be putting forward protocols to implement? Why do they have to fight for Wayland just to say no?

Wayland is the gutter sink here. Nobody else. Everyone else has done what they can, and continue to do what they can. Wayland has said no to the very interfaces you claim need to be implemented - they already have been.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: