Skip to Main Content
Talk Intermediate First Talk

Open Source Journey: Getting Started and Contributing to Larger Organizations

Proposal status is Rejected
Session Description

This talk is designed for anyone curious about open source and seeking guidance on how to begin their own open-source journey. I will share insights on the significance of open source, its benefits, and why contributing to open source is not just about code but also about community and collaboration.


The session will kick off with a primer on open source, explaining its fundamental concepts and values. I will then delve into practical advice on getting started with open source, including how to choose the right project and set up a development environment. They will also discuss ways to find beginner-friendly issues that can serve as stepping stones for new contributors.


One of the key highlights of the session will be tips on engaging with the open-source community. I will share strategies for joining community forums, participating in events, and building relationships with other contributors. These insights will help attendees navigate the open-source landscape with confidence and establish themselves as valued members of the community.


Additionally, I will explore the process of contributing to larger organizations and projects. They will outline the contribution process, offer advice on making meaningful contributions, and provide guidance on overcoming challenges that contributors may face along the way. The session will conclude with a Q&A session, allowing attendees to seek clarification and engage in further discussion.


Session Outline:

  • Introduction to Open Source -
  • What is open source?
  • Why contribute to open source?
  • Benefits of contributing to open source.
  • Getting Started with Open-Source -
  • Choosing the right project.
  • Setting up your development environment.
  • Finding beginner-friendly issues.
  • Engaging with the Open Source Community -
  • Joining community forums and chat channels.
  • Participating in events and hackathons.
  • Building relationships with other contributors.
  • Contributing to Larger Organizations -
  • Understanding the contribution process.
  • Making meaningful contributions.
  • Dealing with challenges and seeking help.
  • Q&A Session -
  • Open floor for questions and discussion.

Session Categories

FOSS

Speakers

Abhay Porwal
Abhay Porwal Software Developer

I am Abhay, a final year BCA student from IGNOU, based in Lucknow, India. I am passionate about software development, particularly in Java and MERN stack web development. I am also well-versed in DevOps tools like Kubernetes, Docker, and Azure. I actively contribute to open-source projects and write tech blogs on weekends, focusing on topics related to Knative, Kubernetes, OWASP, Amplication, etc. I have also been selected for GSoC 2024 and am currently working on a project related to Chromium.


Here are my Portfolio and Socials -

https://abhayporwals.tech/
https://linkedin.com/in/theabhayporwal
https://twitter.com/professorabhay
https://github.com/professorabhay