Port gnome-connections to Rust
Project title
Port gnome-connections to Rust
Mentors
@felipeborges (and preferably +1 mentor of the gtk-rs community)
Project length
Long 350h.
Description
GNOME Connections is our remote desktop client and it currently supports VNC and RDP. Ideally it should support other protocols and reuse existing implementations of client libraries. For that reason, we want to port gnome-connections to Rust so it works with the RDW library (it is a new GTK4 widget that can connect to SPICE, RDP, and VNC). https://gitlab.gnome.org/malureau/rdw
This would involve working with RDW and gtk-rs.
Requirements
Previous experience in Linux app development and remote desktop technologies, familiarity with Rust.
Communication
Matrix chat https://gnome.element.io/#/room/#boxes:gnome.org (GNOME Connections is a spin off GNOME Boxes, so we use the same chat channel).