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

The more I learn about this, the more I start to think that there needs to be some kind of middleware library implementing all these missing features from Wayland that all Wayland compositors are going to to need anyway.

Then the compositors could just use this library instead of every one of them duplicating effort and coming up with their own mutually incompatible ways of doing things.

In fact, this library could even be protocol-agnostic, and be able to talk to both Wayland and X.



>The more I learn about this, the more I start to think that there needs to be some kind of middleware library implementing all these missing features from Wayland that all Wayland compositors are going to to need anyway.

>Then the compositors could just use this library instead of every one of them duplicating effort and coming up with their own mutually incompatible ways of doing things.

That's what wlroots is, except for...

>In fact, this library could even be protocol-agnostic, and be able to talk to both Wayland and X.

... because that's outside its scope. The point of the middleware is to interface with the wayland protocol. It's not "protocol-agnostic".


Wlroots is the middleware library. Other wayland tilling wm use it as well.




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

Search: