wry icon indicating copy to clipboard operation
wry copied to clipboard

Upgrade `wry` to `gtk4-rs` and `webkit6`

Open tweidinger opened this issue 11 months ago • 2 comments

We need to upgrade from gtk to gtk4-rs and from webkit2gtk 4.1 to webkit2gtk 6.x to migrate a unsoundness issue found in glib < 0.2.

Please claim this issue if you want to support or work on this and keep in mind this is a prioritized issue and we try to migrate as soon as possible. If the issue is already assigned to someone you can either reach out with comments or questions reach out for collaboration to the assigned person.

This transition includes:

  • [ ] Upgrading gtk to gtk4-rs and handling all errors caused by the dependency change
  • [ ] Upgrading webkit2gtk to webkit6 and handling all errors caused by the dependency change
  • [ ] Handle all changes in a backwards compatible way if possible
    • [ ] Raise awareness to the working group if breaking changes are required
  • [ ] Document migration errors that may be issues in the future or which were complicated to handle
  • [ ] Reach out to the working group (alternatively @tweidinger first) if blockers or upstream issues are hit

tweidinger avatar Jan 30 '25 02:01 tweidinger

How far is this processing going? Thank you

houseme avatar Feb 19 '25 03:02 houseme

Exactly as described in the issue state. Someone from our working group is assigned but no tracked work yet. If you feel like contributing to this please let us know.

tweidinger avatar Feb 19 '25 03:02 tweidinger