-
Notifications
You must be signed in to change notification settings - Fork 144
Open
Description
wayland-backend
is planned to be used in the public API of winit
, by way of wayland-csd-frame
. Since it's a public dependency it would be nice if it was stable, i.e. released version 1.0.
I know that wayland-client
, wayland-server
and other dependents probably want to experiment more with their API and thus can't be released stably yet. However I think it would be nice to have wayland-backend
as a stable, solid interface to wayland
.
Potential semver hazards I can see:
wayland-backend
haswayland-sys
(and thereforedlib
),smallvec
anddowncast-rs
as public dependencies. I think these dependencies would either need to be made private or made stable as well.- Some of the fields in the
protocol
module could be made private instead. - There should be a way of disabling the pure-Rust backend with features.
Metadata
Metadata
Assignees
Labels
No labels