Dear Libcdio Maintainers,

My name is Khuswant Rajpurohit, and I am writing to express my strong
interest in contributing to Libcdio under the GNU Project for Google Summer
of Code 2026.

I deeply respect the GNU Project's commitment to the free software movement
and user freedom. Contributing to a foundational, core library like Libcdio
and helping modernize it to ensure its longevity and security is exactly
the kind of impactful work I am looking for.

I am particularly interested in the idea of porting components of Libcdio
to Rust, specifically focusing on libiso9660. My goal is to use bindgen to
ensure safe, 1:1 C-ABI compatibility so that existing dependencies remain
unbroken while we incrementally introduce memory-safe Rust code.

As I finalize my GSoC proposal draft this week, are there any specific edge
cases or pain points in the current C implementation of libiso9660 that you
would highly recommend I address in my timeline?

Thank you for your time and for your work on free software.

Best regards,
Khuswant Rajpurohit

Reply via email to