I partially started to patch gtk3-rs to use the newer glib from
experimental. However,  this is not really supported and I'd rather
remove it now that it's EOL. For qwertone we can employ partial
vendoring; this will also need to be done for squeekboard (in progress).
I'd appreciate if you agree on vendoring gtk3-rs in so I can go ahead
with my removal plans.

This might be the best solution going forward.
Personally, if we are going to keep gtk3-rs around, particularly
if two or more apps are using it, I'd much rather it be in
the form of individually packaged crates than as vendored
copies in application packages.

How much overlap is there between the gtk3-rs and gtk4-rs
stacks? how many semver-suffix packages would we have
to introduce if we wanted to keep the gtk3 stack the way
it is while upgrading the gtk4 stack.

Reply via email to