The Rust Microconference returns this year again. It covers both Rust in the kernel and Rust in general.
The submission deadline is July 14th. Submissions are made via the LPC submission system, selecting Rust MC for Track. Please see The Ideal Microconference Topic Session as well.
Possible Rust for Linux topics:
- Rust in the kernel (e.g. status update, next steps).
- Use cases for Rust around the kernel (e.g. subsystems, drivers, other modules…).
- Discussions on how to abstract existing subsystems safely, on API design, on coding guidelines.
- Integration with kernel systems and other infrastructure (e.g. build system, documentation, testing and CIs, maintenance, unstable
features, architecture support, stable/LTS releases, Rust versioning, third-party crates). - Updates on its subprojects (e.g. klint, pinned-init).
- Rust versioning requirements and using Linux distributions’ toolchains.
Possible Rust topics:
- Language and standard library (e.g. upcoming features, stabilization of the remaining features the kernel needs, memory model).
- Compilers and codegen (e.g. rustc improvements, LLVM and Rust, rustc_codegen_gcc, gccrs.
- Other tooling and new ideas (Coccinelle for Rust, bindgen, Compiler Explorer, Cargo, Clippy, Miri).
- Educational material.
- Any other Rust topic within the Linux ecosystem.
Hope to see you there!