Upstream WSLg patches to Weston
Is your feature request related to a problem? Please describe. WSLg uses a heavily patched Weston, which has some enhancements such as rootless backend support.
Describe the solution you'd like These patches are upstreamed so that other projects can use them.
Describe alternatives you've considered None
Additional context WSLg isn’t the only project needing a rootless Wayland compositor.
@DemiMarie, yes, we are planning to upstream all of our changes. Stay tuned, thanks!
Are there any news about this?
Weston wasn't updated since 1.0.60 in Jan 2024 https://github.com/microsoft/wslg/releases/tag/v1.0.60
I have a very small improvement in mind, but upstream seems very different from this mirror and I am not sure how much sense it makes to open a pull request against this weston-mirror
Seems like https://github.com/microsoft/wslg?tab=readme-ov-file#wslg-code-flow is not the actual practice 😓
See also #697
As sad as it is, I wouldn't hold my breath for this happening anytime soon considering how much the fork and upstream have diverged.