Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

smithay instead of wlroots? #121

Closed
soloturn opened this issue Sep 22, 2024 · 1 comment
Closed

smithay instead of wlroots? #121

soloturn opened this issue Sep 22, 2024 · 1 comment
Labels
question Further information is requested

Comments

@soloturn
Copy link

soloturn commented Sep 22, 2024

(sorry for creating an issue, it would be a discussion entry more appropriately)

helping to package COSMIC desktop envirnoment for arch linux, i stumbled via its wayland library smithay, remote desktop via wprs, i.e. "tmux for windows" (remote GUI is actually my personal problem space), its older inspiration, xpra, a blog post questioning if wayland breaks everything, probonopds wayland x11 compatibility protocols to your presentation and implementation of ext_toplevel_icon_v1 to set window icons, and your presentation . it really got implemented in smithay. very cool :)

but as you are in tradition of revolutionaries tim berners lee, and nextstep, i was wondering why you base your work on dusty wlroots, and not on rusty smithay?

an unrelated remartk ... for IAM ... there is rusty kanidm.

@phkaeser phkaeser added the question Further information is requested label Sep 22, 2024
@phkaeser
Copy link
Owner

Thanks for sharing the pointers and the suggestion! Smithay looks interesting & promising, and if I were to (re)start all over and in Rust, that would be a a likely dependency.

How come I have not been using it already? In short:

  • I had started wlmaker in mid 2022; and it appears Smithay hadn't been released yet back then.
  • For various reasons, I opted to write wlmaker in C; and smithay in Rust would add extra challenges.

It's great to see there's a strong & growing library base for Rust.
I'd love to make use of it; if just time permitted me more hacking time :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants