<div dir="ltr">I am a University student and the author of the rust crate <a href="https://crates.io/crates/ki18n">ki18n</a>. This crate allows using the KI18n Framework from Rust and can be used in conjunction with the <a href="https://crates.io/crates/qmetaobject">qmetaobject</a> crate to allow writing QML applications for KDE using Rust.<br><br>The Proposal for my project is to create a rust wrapper for the KConfig KDE Framework. With this crate present, it will be possible to create a QML/Kirigami + Rust application without C++. I already have some other Rust crates ready to help make the wrapper.<br><br>Currently, the primary GUI solution for creating Rust applications is GTK-rs. If Rust wrappers of at least the essential parts of KDE are present, it can become a viable toolkit for GUI development in Rust. If this project is done as part of the Season of KDE, it might also help to inform people about crates like <a href="https://crates.io/crates/qmetaobject">qmetaobject</a>, which works almost flawlessly to create QML + Rust applications.<br><br>I am looking for someone to mentor my project. The mentor does not need to have Rust skills but should be familiar with KConfig. I haven't used KConfig much and might miss important parts of the Framework. I would also like to make the Bindings ergonomic and would need someone who has a better understanding of the Framework.<br><br>My goal with this project is to increase the use of Rust in KDE as a whole. But for that to happen, we first need a base to allow people to start seeing KDE Frameworks as viable for Rust-based GUI.<div><br></div><div>Here is my alternate email to contact me directly: <a href="mailto:ayushsingh1325@gmail.com">ayushsingh1325@gmail.com</a><br><br>Thank You</div></div>