Updated Google Summer of Code 2023 Ideas (markdown)

RustDesk
2023-01-31 18:27:20 +08:00
parent d79964f95e
commit fea74afe96

@@ -4,25 +4,6 @@ https://github.com/rustdesk/rustdesk/wiki/Google-Summer-of-Code-2023
## Project Ideas
### Wayland Support
Skills: Rust, C/C++, Linux
Description:
RustDesk support X11 on Linux, but does not support Wayland yet. Wayland has totally different API for screen capturing and keyboard/mouse input. Wayland has strict permission control, you can only capture screen under the user session. A permission dialog will pop up once you initiates screen capturing, this causes big problem for remote control scenario.
Outcome: RustDesk screen capturing and input control can work on Wayland.
Resources:
- Discuss on Wayland support: https://github.com/rustdesk/rustdesk/issues/56
- Initial job done for Wayland, only screen capturing: https://github.com/rustdesk/rustdesk/tree/master/libs/scrap/src/wayland
Rating: Hard
Size: 350 hours
Mentor: [Carrie Chow](https://github.com/rustdesk) RustDesk author
### Migrate UI from Sciter to Tauri
Skills: Rust, Javascript
@@ -76,7 +57,7 @@ Rating: Hard
Size: 350 hours
Mentor: [Carrie Chow](https://github.com/rustdesk) RustDesk author
Mentor: [Heap Chen](https://github.com/Heap-Hop) RustDesk Member
### Copy / Paste file on Linux and Mac