This workshop is a beginner-friendly introduction to contributing to Free and Open Source Software (FOSS). Participants will learn how to set up Git and GitHub, understand the basics of open source collaboration, and make their very first contribution during the session. The workshop uses the tamilnadu.lol project as a live example, showing how to fork, clone, branch, commit, push, and create pull requests. Alongside technical skills, the session also highlights the culture of open source communities, common license types, and funding opportunities such as grants and sponsorships.
The goal is to demystify the contribution process, equip participants with hands-on experience, and inspire them to continue their open source journey.
Understand what open source is and why it matters.
Learn Git and GitHub basics for collaboration.
Gain hands-on experience in making a real contribution.
Understand the role of licenses in open source projects.
Discover the folklore, community practices, and grants that sustain FOSS.