schickst / waybox

Waybox is a Wayland Compositor based on wlroots written in Rust
GNU General Public License v3.0
1 stars 1 forks source link

Why not use Smithay? #1

Closed firasuke closed 3 years ago

firasuke commented 3 years ago

Why not use Smithay to ensure that everything is written in Rust?

schickst commented 3 years ago

I was actually unsure what to use. Smithay has the adavantage that it is written in rust. wlroots on the other hand needs unsafe wrapping, but is overall a more mature project. So I thought I'd start with wlroots and try to create clean abstractions to keep the future as open as possible. In an ideal world with the right abstractions I later would be able to interchange the two. If this works I don't know, yet.

Another idea would be to improve Smithay forward at the same time. For this task I do not feel qualified yet.

firasuke commented 3 years ago

I see.

Still consider giving Smithay a try after you've got the hang of wlroots.

schickst commented 3 years ago

Gets tracked in #5

firasuke commented 3 years ago

Good luck with your endeavors!