Jump to content

SoK/2022/StatusReport/Ayush Singh: Difference between revisions

From KDE Community Wiki
Oreki (talk | contribs)
Oreki (talk | contribs)
No edit summary
Line 12: Line 12:


Some work has already been done for KConfigXT like feature, but that is still in the early stages and not ready to be used yet.
Some work has already been done for KConfigXT like feature, but that is still in the early stages and not ready to be used yet.
==Published Crates==
The following are the links to the crates that have been published:
* [https://crates.io/crates/kconfig kconfig]
* [https://crates.io/crates/kconfig_impl kconfig_impl]
* [https://crates.io/crates/kconfig_compiler kconfig_compiler]


==Blog Posts==
==Blog Posts==

Revision as of 06:24, 10 April 2022

Rust Wrapper of KConfig

KDE Projects are currently predominantly written in C++ and Python since the bindings for other projects are simply not present or are not idiomatic to use. I am working on Rust bindings for KConfig KDE Framework. The bindings can be found here. As a consequence of this project, I ended up contributing upstream to qmetaobject and became a collaborator in that project.

Features Available

The bindings for the following parts are pretty much complete and have all the features:

Some work has already been done for KConfigXT like feature, but that is still in the early stages and not ready to be used yet.

Published Crates

The following are the links to the crates that have been published:

Blog Posts

Contact