Various ways to contribute to Two main areas to contribute to Mozilla projects: Technical & Non-Technical
Various ways to contribute to
Two main areas to contribute to Mozilla projects: Technical & Non-Technical
Technical contribution: Development/coding, testing, teaching
Non-technical contribution: User support, help articles writing, translation, community building, advocacy, designing
Technical Contribution• Mozilla Firefox Development
• Firefox Add-ons Development
• Mozilla Thunderbird Development
• FirefoxOS App Development
• Testing
• Teaching - #TeachTheWeb
Non-technical Contribution• User Support (SUMO)
• Articles writing and document translation (L10N)
• Community building
• Advocacy
• Designing
• Teaching - #TeachTheWeb
Technical Contribution - Development
• Develop browser (Windows, Android & iOS) and add-ons, fix bugs and create awesome stuff for users using PHP, Python, C, C++, JavaScript, Go, Swift, Rust or Perl language
• Develop (or fix bugs in) Thunderbird - Mozilla’s opensource email client
• Develop (or fix bugs in) Seamonkey - Mozilla’s opensource All-in-One internet application suite (browser, email, newsgroup, chat room, HTML editor)
• FirefoxOS Apps development using HTML5, CSS3 and XML
• Many other web development opportunities
Technical Contribution – Testing
• One And Done
• Join WebQA Team
• Use Firefox Nightly
• Firefox QA
• Thunderbird QA
• Join Bug Days
Technical Contribution – Testing
• Contributing with WebQA Team(http://quality.mozilla.org/)
• Easiest way to get started to Testing is OneAndDone project (https://oneanddone.mozilla.org/)
Technical Contribution – OneAndDone
• Contributing to OneAndDone (https://oneanddone.mozilla.org/)
Technical Contribution – Test Days & Bug Days
• Contributing to Test Days & Bug Days (https://quality.mozilla.org/)
Technical Contribution – Teaching
• Hackasaurus
Remix content from web and make some cool new stuff using Mozilla’s various tools!
• WebMaker
Host Maker party to teach the web to non-technical people
Non-technical Contribution – User Support
• Providing user support on Mozilla User Forums (https://support.mozilla.org/en-US/get-involved)
Non-technical Contribution – User Support
• Providing user support through AoA Team on social media (https://support.mozilla.org/en-US/army-of-awesome)
Non-technical Contribution – Writing• Writing help documents and technical guides. (https://support.mozilla.org/en-US/get-involved/kb)
Non-technical Contribution – Translation (L10N)
• Translating Mozilla products and documents in your language. (https://l10n.mozilla.org/)
MDN – Mozilla Developer NetworkMDN is Mozilla’s largest knowledge base of learning
resources.
https://developer.mozilla.org/en-US/
WhatCanIDoForMozilla.OrgNot sure where to start with Mozilla Contribution? Simply, head on to http://whatcanidoformozilla.org/ and find out the
area best matching your skill and interest.
http://whatcanidoformozilla.org/
Mozillians’ Success StoriesWhen you start contributing to Mozillia, you set yourself
apart from ordinary crowd and give yourself a new identity as a Mozillian. When your contribution starts making
impact on web and its future, you get big recognitions and great rewards.
• https://quality.mozilla.org/tag/contributor-spotlight/
• https://mozillians.org/en-US/
• http://blog.mozillaindia.org/
• https://blog.mozilla.org/sumo/
• https://blog.mozilla.org/addons/
Thank You!
@moingshaikh @moinshaikh
/MozillaGujarat