Talk
Beginner

From First PR to Production: Lessons from GSoC & LFX in Real Open Source

Approved

In this talk, I’ll share my journey contributing to open source through Linux Foundation Mentorship (LFX) in my second year and Google Summer of Code (GSoC) in my third year, and how those experiences shaped my approach to engineering.

Coming from a Mechanical Engineering background, I entered software without a formal CS path, but consistent open-source work taught me how to read large codebases, write maintainable code, and collaborate asynchronously with global communities.

I’ll walk through:

  • How I got started with open source and identified projects worth committing to long-term

  • What meaningful “early contributions” actually look like before selection

  • How mentor feedback, reviews, and iteration work in real projects

  • A deep dive into my GSoC project with Drupal, where I built a UI-driven system to manage form behavior without writing theme code

  • Lessons from my LFX project on debugging Hyperledger Fabric chaincode using a VS Code extension

  • Common mistakes I made (and see others make) while contributing to FOSS

This session focuses on engineering process, community interaction, and practical contribution workflows, not on rankings, hacks, or shortcuts.

  • How to move from “first PR” to trusted contributor

  • How to approach large FOSS codebases without feeling overwhelmed

  • What mentors actually look for before and during programs like GSoC/LFX

  • How to communicate progress through design docs, reviews, and weekly reports

  • Why consistency and asking for help matter more than background or branch

Contributing to FOSS
Engineering practice - productivity, debugging
Story of a FOSS project - from inception to growth

Chinmayi D S
Student National Institute of Technology, Karnataka
https://www.linkedin.com/in/chinmayi-d-s-2608b0263/
Speaker Image

0 %
Approvability
0
Approvals
0
Rejections
0
Not Sure
No reviews yet.