One does not simply break userspace. You’ll receive more than just angry bug reports. There are restless maintainers who will not sleep. And the great corporations are ever watchful.
From a developer’s standpoint, one of the bigger pain points of Wayland is window embedding.
If you want to embed from an external process, the only way to do this is to have your application expose its own Wayland compositor and then have the embedded process use that Wayland compositor. No one has made a library for this as of yet.
If you want to embed from the same process, it shouldn’t be too difficult; you just need a wl_subsurface. However, this doesn’t work too well with most GUI toolkits.
Wayland is just radically different from every other windowing API, and I’m hoping that the GUI toolkits can adapt.
Linus does not fuck around (lemmy.one)
An oldie, but a goodie
deleted_by_author
A response to the "Boycott Wayland" article
Link to article: gist.github.com/…/9feb7c20257af5dd915e3a9f2d1f227…...
What's the consensus on swearing here
Noticed not many people use curse words....
Wayland vs X11 be like (lemmy.world)