contributing to open source
TRANSCRIPT
![Page 1: Contributing to Open Source](https://reader030.vdocument.in/reader030/viewer/2022032421/55a785371a28abc37a8b46fe/html5/thumbnails/1.jpg)
Contributing to Open Source
Justin PottsMozilla Core Contributor
![Page 2: Contributing to Open Source](https://reader030.vdocument.in/reader030/viewer/2022032421/55a785371a28abc37a8b46fe/html5/thumbnails/2.jpg)
What is Open Source?
Open source is defined as software that is free, modifiable, and able to be redistributed.
![Page 3: Contributing to Open Source](https://reader030.vdocument.in/reader030/viewer/2022032421/55a785371a28abc37a8b46fe/html5/thumbnails/3.jpg)
Companies in Open Source
![Page 4: Contributing to Open Source](https://reader030.vdocument.in/reader030/viewer/2022032421/55a785371a28abc37a8b46fe/html5/thumbnails/4.jpg)
Why is Open Source Important?
• 98% enterprises are using OSS today
• Customer influence
• Low cost and effective
• Improved quality
![Page 5: Contributing to Open Source](https://reader030.vdocument.in/reader030/viewer/2022032421/55a785371a28abc37a8b46fe/html5/thumbnails/5.jpg)
What is Mozilla?
Mozilla is an open source company split into a foundation and a corporation. Their mission is “To
create a community of people that believe in keeping the web open and free.”
![Page 6: Contributing to Open Source](https://reader030.vdocument.in/reader030/viewer/2022032421/55a785371a28abc37a8b46fe/html5/thumbnails/6.jpg)
A Brief History
• March 31st, 1998 @ NetScape
• 10,000 people paid for a full page ad in the New York Times in 2004 – the day Firefox 1.0 launched
• Has contributors on every continent
• In 2008, 8,002,530 people downloaded Firefox, setting a Guinness World Record
• 2013 marked the launch of Firefox OS and their 15 th anniversary
![Page 7: Contributing to Open Source](https://reader030.vdocument.in/reader030/viewer/2022032421/55a785371a28abc37a8b46fe/html5/thumbnails/7.jpg)
How I Got Involved
• Google Code-In 2012 Finalist
• Began with Mozilla in March 2013
• Editorial reviews for Mozilla Developer Network
• Moved to QA in February 2014
![Page 8: Contributing to Open Source](https://reader030.vdocument.in/reader030/viewer/2022032421/55a785371a28abc37a8b46fe/html5/thumbnails/8.jpg)
What I Do Now
• “Senior Automation Engineer for mozillians.org”
• QA Project Lead for webmaker.org
• Contribute to marketplace.mozilla.org
• Work on a team of six
![Page 9: Contributing to Open Source](https://reader030.vdocument.in/reader030/viewer/2022032421/55a785371a28abc37a8b46fe/html5/thumbnails/9.jpg)
How You Can Get Involved
• Find a company that has a mission that appeals to you
• Choose a particular field that you think you would enjoy
• Look for ways to contribute (Bugs that need fixing or filing, design improvements, documentation creation/updates)
![Page 10: Contributing to Open Source](https://reader030.vdocument.in/reader030/viewer/2022032421/55a785371a28abc37a8b46fe/html5/thumbnails/10.jpg)
Benefits of Contributing
• Get invited to events
• Potential internships
• Increased job prospects
• Connections
• Recommendations
![Page 11: Contributing to Open Source](https://reader030.vdocument.in/reader030/viewer/2022032421/55a785371a28abc37a8b46fe/html5/thumbnails/11.jpg)
How Computer Science Helped Me
• Fundamentals
• Resume builder
• Broader knowledge
• Access to more projects
![Page 12: Contributing to Open Source](https://reader030.vdocument.in/reader030/viewer/2022032421/55a785371a28abc37a8b46fe/html5/thumbnails/12.jpg)
Things to Do
• Learn more languages (Python, JavaScript, Objective-C, PHP...)
• Find an interesting open source project
• Get familiar with the software
• Learn more tools
• Stimulate yourself outside of class (Competitions, hackathons, meetups)
![Page 13: Contributing to Open Source](https://reader030.vdocument.in/reader030/viewer/2022032421/55a785371a28abc37a8b46fe/html5/thumbnails/13.jpg)
Check out Some of My Work
• GitHub profile: https://www.github.com/justinpotts
• Bugzilla profile: http://mzl.la/1BwKD6O
![Page 15: Contributing to Open Source](https://reader030.vdocument.in/reader030/viewer/2022032421/55a785371a28abc37a8b46fe/html5/thumbnails/15.jpg)
Questions