@marcan Firstly, thanks for all the work you appear to have done on X over the years. This is an interesting post that I vaguely understand, but not entirely. :-)
My primary use case for X11 is still to pipe a gui to xquartz on macos over ssh.
Do you have any knowledge about how I could move this workload to Wayland? (I'm excited for Wayland, but not sure how it compares to my existing case)
@Migueldeicaza's tweet from two years ago is basically the only thing that turns up on google about it
@atheken @Migueldeicaza I've never touched X at all, that story is my retelling as a mere user roughly familiar with the technical details over the years :) (other than my recent run-ins as part of the Asahi project, but I haven't actually contributed anything, I mostly gave up after seeing the state of things).
I don't think there's a Wayland equivalent for your workload, but you also shouldn't have any pressing need to "move to Wayland". What's dying and on life support is the bare metal X server. If you are piping X apps to xquartz, you aren't using that. So while at some point I guess apps will deprecate X backends and be Wayland-only, that day is not today and hopefully by then someone has written a Wayland equivalent to xquartz that can run with waypipe.
@atheken @Migueldeicaza I've never touched X at all, that story is my retelling as a mere user roughly familiar with the technical details over the years :) (other than my recent run-ins as part of the Asahi project, but I haven't actually contributed anything, I mostly gave up after seeing the state of things).