Hi there! On 6/30/25 9:05 AM, JAYATHEERTH K wrote:
Hi all,I'm Jayatheerth, a computer science student interested in compilers and systems programming. I’ve recently come across the GCC Rust project and would love to contribute. I’ve previously contributed to Git (the version control system), so I’m familiar with workflows like `git format-patch`, `git send-email`, and communicating via mailing lists. I’m also comfortable working in large C and Rust codebases. I’ve taken a compiler design course at university, so I understand the theoretical concepts (lexing, parsing, ASTs, IR, etc.), but I’d like to gain more practical experience. I’ve gone through the README and the Developer Book linked in the GCC Rust GitHub repository. If there are any additional docs, resources, or beginner-friendly tasks I could start with, I’d really appreciate the guidance. Looking forward to learning and contributing. Thank you, - Jayatheerth
Thank you so much for your interest! We do most of our development on our github repository, but we also accept patch-based contributions - so use whichever system you feel more comfortable with.
We have a list of good contributions for newcomers which you can find here: https://github.com/rust-GCC/gccrs/issues/?q=is%3Aissue%20state%3Aopen%20label%3Agood-first-prFeel free to ask here for any issues you may run into, or if you'd like you can also join our Zulip where we do most of our communication:
https://gcc-rust.zulipchat.com/I hope you have fun contributing to the project! Let me know what I can do to help :)
Best, -- Arthur Cohen <arthur.co...@embecosm.com> Toolchain Engineer Embecosm SAS
OpenPGP_0x1B3465B044AD9C65.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature