GSoC 2026 Intro & Patch: Updating Tracing Documentation - Lucky Singh

I’m Lucky Singh, a freshman at the Indian Institute of Technology Kanpur (IITK). I am an embedded systems enthusiast with a keen interest in IoT, Signal Processing, and Computer Architecture (COA). I have previously worked on projects using FreeRTOS on MIPS which made me more curious about RTOS.

I have successfully set up the RTEMS 7 kernel environment on my macOS . During this process, I noticed that the user/tracing/examples.md documentation still references legacy Autotools configuration flags ( --enable-tests), which lead to “Unknown option” errors in newer versions.

I have prepared a patch that adds the modern Waf build system and config.ini instructions alongside the legacy methods to help future users. Since I cannot attach .patch files directly here, I have hosted it as a Gist . I’d appreciate it if someone could review it!

I am particularly interested in the Microshell port
project for GSoC 2026. While I am still deepening my understanding of system architectures, I believe this immersive project will be a great way to contribute and learn. I have already completed the prerequisite tasks mentioned in the GSoC Starter’s Guide.

I would love any guidance on refining my proposal or any intermediate tasks I should pick up.

Best Regards,
Lucky Singh

Thanks and welcome, can you please attach a picture of your patch?

Sure, here is the picture of that, apart from that I have also pulled for a merge request for the same.


Thanks for your consideration.

Thank you. It looks like your git config user.name may not be correct, please double check. after you fix that, you can update your MR and also add yourself to tracking/2026 · main · RTEMS / Programs / Google Summer of Code · GitLab.