Getting Started with Open Source
IIT Ropar 2022
@imJenal
Jyotsna Gupta
@imJenal
Hi! I'm Jyotsna
- Free and Open Source Software
- A computer software whose source code is made publicly available for modification and enhancements.
- Released under various licenses like BSD, MIT etc
F O S S
@imJenal
- Free and Open Source Software
- A computer software whose source code is made publicly available for modification and enhancements.
- Released under various licenses like BSD, MIT etc
F O S S
@imJenal
@imJenal
- Helps in writing cleaner code
- Build your resume
- Build your professional network
- Gain recognition
- Find greater job prospects
- Aid in salary negotiations
- Self Development
Why you should start contributing to FOSS?
@imJenal
How can you contribute to FOSS?
-
Technical
-
Mozilla
-
Apache
-
Python
-
Django
-
Wikipedia
-
@imJenal
-
Non-technical
-
Mozilla
-
Open Source programs
and initiatives
-
Google Summer of Code
-
Outreachy
-
24 Pull Requests (December)
-
Hactoberfest (October)
-
Rails Girl Summer of Code
-
Seasons of Docs
-
Google Code-in (GCI)
@imJenal
M O Z I L L A
- Non-Profit Organization
- Promotes Openness, Innovation, and Opportunity on the Web
- Best known for Firefox
@imJenal
- Firefox browsers - Desktop, Android, iOS
- Mozilla VPN
- Firefox Relay
- Firefox Monitor
- Facebook Container
Mozilla Products
@imJenal
-
Technical contribution
- Contribute to the Mozilla code base
- Find your first code contribution -> codetribute.mozilla.org
- Contribute documentation to the Mozilla Developer Network
- Contribute your design to an open design community
-
Contribute to Common Voice by supporting the technical aspects
-
Non-technical contribution
-
Localize Mozilla into your language -> pontoon.mozilla.org
-
Help support users from the comfort of your couch by answering questions and/or writing and translating support articles -> support.mozilla.org
-
Support Mozilla's mission - find impactful, fun ways to get involved right away on Activate Mozilla -> activate.mozilla.community
- Contribute to Common Voice by contributing and validating voice clips
-
@imJenal
- Coding - Rust, Add-ons, VR
- Testing - QA
- Writing - MDN
- Activism - Privacy Month
- Translating - L10n
- Helping - SuMo
Get Involved : Contribute
@imJenal
https://wiki.mozilla.org/Contribute
- Giving back to the community
- Connect with the Global Mozilla community
- Self Development
- Leadership Roles
- Swags
Why you should start contributing to Mozilla?
@imJenal
@ imJenal
https://slides.com/jenal/open-source
Getting Started with Open Source- IIT Ropar
By Jyotsna Gupta
Getting Started with Open Source- IIT Ropar
IIT Ropar | Jan 15 2022
- 664