Contribute: Difference between revisions

(Split out community focused projects, started a "past areas of contribution" section with links to follow)
 
(307 intermediate revisions by 37 users not shown)
Line 1: Line 1:
These Contribute wiki pages are a place for existing Mozillians to work together to help new contributors [http://www.mozilla.org/contribute get involved with volunteer opportunities at Mozilla].
Thanks for your interest in contributing to Mozilla! The Mozilla Project welcomes contributions from everyone who shares our goals and wants to contribute in a healthy and constructive manner within our community. As such, we require all those who participate to agree to adhere to the [https://www.mozilla.org/en-US/about/governance/policies/participation/ Community Participation Guidelines] in order to help us create a safe and positive community experience for all.  


Please feel free to join the discussion about getting more people involved with Mozilla on the [http://groups.google.com/group/mozilla.mozillians/topics Mozillians forum], in one of the Contribute Groups or send comments or questions directly to [https://mozillians.org/en-US/ea085d3154 David Boswell].
== Quick Start: ==


=Groups=
'''To make a technical contribution''':
* Contribute to the Mozilla code base -> [https://firefox-source-docs.mozilla.org/]
* Find your first code contribution -> [http://codetribute.mozilla.org codetribute.mozilla.org]
* Contribute documentation to MDN (formerly Mozilla Developer Network) -> [https://developer.mozilla.org/en-US/docs/MDN/Contribute developer.mozilla.org]


Contribute Groups are where people interested in community building get together and create and execute plans for bringing more volunteers into Mozilla. Please feel free to join one of these meetings or start a new group.
'''To make a non-technical contribution''':
* Localize Mozilla into your language -> [https://pontoon.mozilla.org/ pontoon.mozilla.org]
* Help support users from the comfort of your couch by answering questions and/or writing and translating support articles -> [https://support.mozilla.org/en-US/get-involved support.mozilla.org]
* Support Mozilla's mission - find worthwhile and fun ways to get involved right away via the -> [https://community.mozilla.org/en/ Mozilla Community Portal]


* [[Contribute/Accessibility#Accessibility_Contribute_Group|Accessibility Contribute Group]] (every other Monday at 10 am pacific)
'''Areas of broader community involvement'''
* [[Contribute/Coding#Coding_Contribute_Group|Coding Contribute Group]] (every Wednesday at 1 pm pacific)
* Contribute to [https://commonvoice.mozilla.org/ Common Voice] by contributing and validating voice clips
* [[Contribute/Support#Support_Contribute_Group|Support Contribute Group]] (every other Thursday at 9:30 am pacific)
* Contribute to [https://common-voice.github.io/community-playbook/ Common Voice by supporting the technical aspects]
* [[Contribute/QA#QA_Contribute_Group|QA Contribute Group]] (every other Wednesday at 4 pm pacific)
* Access over 300 high-quality global datasets through the [https://datacollective.mozillafoundation.org/ Mozilla Data Collective]
* [[Contribute/Webdev#Webdev_Contribute_Group|Webdev Contribute Group]] (every other Monday at 1:30 pm pacific)
* Design and build themes and add-ons for [https://addons.mozilla.org/en-GB/developers/ Firefox]
* Design and build themes and add-ons for [https://addons.thunderbird.net/en-US/thunderbird/ Thunderbird]  
* Provide [https://connect.mozilla.org/ feedback] on Firefox


There is also a [[Grow_mozilla_draft#Meetings|Grow Mozilla meeting]] focused on community building across all of Mozilla where ideas and best practices are shared among members of different teams. This sharing is essential to leverage the knowledge and work being done by the various Contribute Groups.
'''Past areas of contribution or closed projects'''
* Contribute your design to an open design community -> [https://github.com/mozilla/OpenDesign/ github.com/mozilla/OpenDesign/]
* Mozilla Reps (ReMo)
* Reviewing apps on AMO
* QMO
* Tech Speakers  
* Firefox Student Ambassadors


=Stewards=
== Specialist Programs & Funding Programs: ==
''As a critical part of the mission, Mozilla invests in innovators and projects working to make the internet more open, inclusive, decentralized, and secure. These programs each have their own set of requirements and application process, please read carefully.''


Stewards are members of teams who are working with [[ContributorEngagement|Contributor Engagement]] to create and execute a plan for bringing in volunteers to Mozilla.  
Available by application:
* [https://foundation.mozilla.org/en/what-we-fund/fellowships/ Fellowships] - For web activists, open-source researchers and scientists, and technology policy experts who work on the front lines of the internet health movement.
* [https://research.mozilla.org/ Research Grants & Sponsorships] - For universities, labs and research-focused registered non-profits working to make the internet a better place.
* [https://foundation.mozilla.org/en/what-we-fund/awards/ Mozilla Awards] - For open source projects that contribute to Mozilla’s work and to the health of the Internet.
* [https://www.mozilla.org/en-US/moss/ Mozilla's Open Source Support Awards]- provide catalytic funding to open source technologists.
* [https://wiki.mozilla.org/Outreachy Outreachy] - For members of under-represented groups who want to intern in free and open source software. 
* [https://wiki.mozilla.org/SummerOfCode Summer of Code] - For student developers who want to work with an open source organization on a 3 month programming project during their break from school.
* [https://wiki.mozilla.org/Engagement/Developer_Engagement/Event_request_guidelines Developer Engagement Events] - for people seeking speakers or sponsorship for developer-oriented events.


Each team has unique needs that will require creating specific plans, but there are some general activities that apply to all areas.  We recommend that all Stewards start with these initial steps:


* Step 1: Identify current community and get them in the [http://www.mozillians.org mozillians.org contributor directory]
Still can’t find what you’re looking for? Check out the conversations on [https://discourse.mozilla.org/ the Mozilla Discourse].


* Step 2: Evaluate gaps in your staffing and add contributor growth targets to your goals


* Step 3: Define and scope contribution opportunities
''Looking for content from the old page? You can find it in the archive [[Contributearchive|HERE]].''
 
* Step 4: Assess and map contribution paths
 
* Step 5: Establish metrics to measure health and to optimize paths
 
The section below has links to pages for each project area where these plans are being developed.
 
If you'd like to become a Steward or have a question for a Steward, please get in touch with us through one of the channels listed above or look for people with the [https://mozillians.org/en-US/group/35-steward Steward tag] on their Mozillians profile (and be sure to add that to to your profile if you are a Steward).
 
=Functional Areas=
 
{| border="1"
! Area !! Steward
|-
| [[Contribute/Accessibility|Accessibility]]
| [https://mozillians.org/en-US/ad96d76e93 David Bolter] and [https://mozillians.org/en-US/313af91b3e Ken Saunders]
|-
| [[Contribute/Addons|Addons]]
| [https://mozillians.org/en-US/ea35cd8769 Amy Tsay] and [https://mozillians.org/en-US/cb5ef3910a Jeff Griffiths]
|-
| [[Contribute/Apps|Apps]]
| [https://mozillians.org/en-US/e3d7998683 Desigan (Dees) Chinniah] and [https://mozillians.org/en-US/u/d8614490d6 Joe Stagner]
|-
| [[Contribute/Automation|Automation]]
| [https://mozillians.org/en-US/5ef0a5e195 Clint Talbert], [https://mozillians.org/en-US/e24b1b187f Lukas Blakk] and [https://mozillians.org/en-US/u/326181ed0d Henrik Skupin]
|-
| [[Contribute/Business_Development|Business Development]]
| Susan Chen, Mark Crandon and Ron Piovesan
|-
| [[Contribute/Coding|Coding]]
| [https://mozillians.org/en-US/54a415e4c8 Dietrich Ayala], [https://mozillians.org/en-US/ed19a7c353 Kyle Huey], [https://mozillians.org/en-US/c383d107de Brian Bondy] and [https://mozillians.org/en-US/cba2fc3233 Josh Matthews]
|-
| [[Contribute/Communications|Communications]]
| [https://mozillians.org/en-US/f64ec1e1a8 Shannon Prior]
|-
| [[Contribute/Creative|Creative]]
| [https://mozillians.org/en-US/de302b5da5 Matej Novak] and [https://mozillians.org/en-US/fd45fc3bc5 Lee Tom]
|-
| [[Stewards/Documentation|Developer Documentation]]
| [https://mozillians.org/en-US/59b6c52e62 Janet Swisher]
|-
| [[Stewards/Developer Tools|Developer Tools]]
| [https://mozillians.org/en-US/87a03088b4 Paul Rouget] and [https://mozillians.org/en-US/e68e081619 Christian Heilmann]
|-
| [[Stewards/Engineering_Program_Management|Engineering Program Management]]
| [https://mozillians.org/en-US/8efea2a088 Lawrence Mandel]
|-
| [[Stewards/Finance|Finance]]
| Maya Barrow, Alan Chang and Winnie Aoieong
|-
| [[Stewards/Fundraising|Fundraising]]
| Geoffrey MacDougall
|-
| [[Stewards/Graphics|Graphics]]
| [https://mozillians.org/en-US/450357f7dc Benoit Jacob], Benoit Girard
|-
| [[Stewards/Identity|Identity]]
| Dan Mills and [https://mozillians.org/en-US/e68e081619 Christian Heilmann]
|-
| [[Stewards/Labs|Labs]]
| [https://mozillians.org/en-US/c5a3e22c73 Havi Hoffman] and [https://mozillians.org/en-US/d950a0fa3c David Ascher]
|-
| [[Stewards/Legal|Legal]]
| [https://mozillians.org/en-US/1621609a14 Jishnu Menon]
|-
| [[Contribute/L10n|Localization]]
| [https://mozillians.org/en-US/c3eb279166 Zbigniew Braniecki (Gandalf)] and [https://mozillians.org/en-US/1ec988afe4 Jeff Beatty]
|-
| [[Contribute/Marketing|Marketing]]
| [https://mozillians.org/en-US/c2d38e20e5 Gregory Jost], [https://mozillians.org/en-US/da6e55eb61 Chelsea Novak] and [https://mozillians.org/en-US/551a324d46 Jessilyn Davis]
|-
| [[Stewards/Metrics|Metrics]]
| Gilbert FitzGerald
|-
| [[Stewards/Mobile|Mobile]]
| [https://mozillians.org/en-US/a50b00e66f Lucas Rocha] and Erin Lancaster
|-
| [[Stewards/Pancake|Pancake]]
| [https://mozillians.org/en-US/77cd20f858 Stuart Parmenter]
|-
| [[Stewards/People|People]]
| Dave Berz and Amie Tyrrel
|-
| [[Stewards/Privacy|Privacy]]
| [https://mozillians.org/en-US/fa90d1d3cd Stacy Martin]
|-
| [[Contribute/QA|Quality Assurance]]
| [https://mozillians.org/en-US/bcaa3e7ed7 Anthony Hughes], [https://mozillians.org/en-US/866c4a9ca4 Marcia Knous], [https://mozillians.org/en-US/e449315331 Juan Becerra] and [https://mozillians.org/en-US/f763c88492 Naoki Hirata]
|-
| [[Stewards/Research|Research and B2G]]
| [https://mozillians.org/en-US/c5767fb125 Vivien Nicolas]
|-
| [[Stewards/Recruiting|Recruiting]]
| [https://mozillians.org/en-US/2ff4496b23 Kimber Schlegelmilch & Vivien Jin]
|-
| [[Contribute/Security Assurance|Security Assurance]]
| [https://mozillians.org/en-US/b972540c38 Michael Coates]
|-
| [[Contribute/Security Engineering|Security Engineering]]
| [https://mozillians.org/en-US/f4c3b69dfc Curtis Koenig]
|-
| [[Stewards/Services|Services]]
| [https://mozillians.org/en-US/0fb71357fd Ally Naaktgeboren]
|-
| [[Contribute/Support|Support]]
| [https://mozillians.org/en-US/cc44df8d28 Michelle Luna], [https://mozillians.org/en-US/a2b48f0c0f Michael Verdi] and [https://mozillians.org/en-US/b7ef7a7627 Rosana Ardila]
|-
| [[Contribute/IT|Systems Administration]]
| [https://mozillians.org/en-US/bbe5cc1ecd Justin Dow], [https://mozillians.org/en-US/7c88a962e8 Matthew Zeier] and [https://mozillians.org/en-US/a67774ccd7 Corey Shields]
|-
| [[Stewards/Thunderbird|Thunderbird]]
| [https://mozillians.org/en-US/55fe6801e6 Ludovic Hirlimann], [https://mozillians.org/en-US/6e0e1eceb3 Roland Tanglao] and [https://mozillians.org/en-US/8721387c01 Jennifer Zickerman]
|-
| [[Contribute/UX|User Experience]]
| [https://mozillians.org/en-US/f834acc502 Diane Loviglio] and [https://mozillians.org/en-US/495bae85e8 Alex Limi]
|-
| [[Contribute/Webdev|Web Development]]
| [https://mozillians.org/en-US/c7cff0a8f4 Christie Koehler], [https://mozillians.org/en-US/0034cdcb3c Andy McKay], [https://mozillians.org/en-US/0cc826ccfc Rob Helmer], [https://mozillians.org/en-US/551b2fad0b Dave Dash], Tim Watts, [https://mozillians.org/en-US/4aef6a7fa0 Les Orchard], [https://mozillians.org/en-US/cd9e230049 Mike Alexis], [https://mozillians.org/en-US/cea2fcdd27 Anthony Ricaud] and [https://mozillians.org/en-US/8dcd44ec71 Luke Crouch]
|-
| [[Stewards/WebFWD|WebFWD]]
| [https://mozillians.org/en-US/d158cd288e Diane Bisgeier]
|}
 
=Geographic Areas=
 
'''Mozilla Spaces'''
 
These stewards are based in the different [http://www.mozilla.org/about/mozilla-spaces/ Mozilla Spaces] around the world.
 
{| border="1"
! Area !! Steward
|-
| Auckland
|
|-
| Beijing
|
|-
| [[Stewards/Berlin|Berlin]]
| [https://mozillians.org/en-US/1c7cd6c5b7 William Quiviger] and [https://mozillians.org/en-US/2d8fb84ff8 Michelle Thorne]
|-
| London
|
|-
| Mountain View
|
|-
| Paris
|
|-
| [[Stewards/SF|San Francisco]]
| [https://mozillians.org/en-US/e24b1b187f Lukas Blakk]
|-
| Taipei
|
|-
| [[Stewards/Toronto|Toronto]]
|
|-
| [[Stewards/Vancouver|Vancouver]]
| [https://mozillians.org/en-US/4b5fe7e11a Karen Esterly] and [https://mozillians.org/en-US/0034cdcb3c Andy McKay]
|}
 
 
'''Other Areas'''
 
These Stewards are focused on other cities and regions around the world.
 
{| border="1"
! Area !! Steward
|-
| Asia (exc. China and Japan)
| [https://mozillians.org/en-US/60db2889ab Gen Kanai]
|-
| [[Contribute/Balkans|Balkans]]
| [https://mozillians.org/en-US/61b2c18580 Nikola Matosović]
|-
| [[Stewards/Brazil|Brazil]]
| [https://mozillians.org/en-US/a1fde8be55 Reuben Morais]
|-
| [[Stewards/Minneapolis|Minneapolis/St. Paul]]
| [https://mozillians.org/en-US/a3b3662c0a Scott Johnson]
|-
| [[Contribute/Munich|Munich]]
| [https://mozillians.org/en-US/94f9d65aa7 Carsten Book]
|-
| [[Stewards/Netherlands|The Netherlands]]
| [https://mozillians.org/en-US/55fe6801e6 Ludovic Hirlimann]
|-
| [[Stewards/Portland|Portland]]
| [https://mozillians.org/en-US/c7cff0a8f4 Christie Koehler]
|}
 
=Guides and Documentation=
 
The following guides and documentation has information and tips for how to build community around your project. There is a mix of Mozilla-specific and general open source community building material.
 
* [[Community|Who is in the Mozilla community infographic]]
 
* [[Lexicon:All|Lexicon of Mozilla community terms]]
 
* [[Contribute/Best_Practices|Community Building Best Practices]] by various Mozillians
 
* [http://videos.mozilla.org/serv/drafts/Gerv%20How%20to%20work%20in%20a%20Community%20-360p.webm How To Be A Mozillian; How To Work In Community] (video) by Gerv Markham
 
* [http://s.vid.ly/embeded.html?link=6u0f7m&autoplay=false 'Winning For Mozilla' closing keynote at MozCamp Europe 2011] (video) by Mitchell Baker
 
* [https://www.mozilla.org/about/governance.html Mozilla Governance pages]
 
* [http://www.slideshare.net/david_a_eaves/community-management-presentation Community Management Presentation] by Dave Eaves
 
* [http://www.artofcommunityonline.org/get/ The Art of Community] by Jono Bacon
 
* [http://producingoss.com/ Producing Open Source Software] by Karl Fogel
 
=More Information=
 
For more information about the Contribute Group, Stewards and strategies for growing Mozilla, take a look at these presentations.
 
* Contributor Lifecycle Audit presentation from January 2012: [[Contribute/Audit|Slides, Video, Data]]
 
*  Getting More Contributors Involved with Mozilla brown bag from November 2011: [http://htmlpad.org/steward-brownbag/# Slides] and [http://videos-cdn.mozilla.net/serv/air_mozilla/110311_Getting_Contributors_Involved.mov Video]
 
* Stewards All Hands session from September 2011: [http://htmlpad.org/steward-session/# Slides] and [https://etherpad.mozilla.org/contribution-paths Notes]

Latest revision as of 21:40, 1 December 2025

Thanks for your interest in contributing to Mozilla! The Mozilla Project welcomes contributions from everyone who shares our goals and wants to contribute in a healthy and constructive manner within our community. As such, we require all those who participate to agree to adhere to the Community Participation Guidelines in order to help us create a safe and positive community experience for all.

Quick Start:

To make a technical contribution:

To make a 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 worthwhile and fun ways to get involved right away via the -> Mozilla Community Portal

Areas of broader community involvement

Past areas of contribution or closed projects

  • Contribute your design to an open design community -> github.com/mozilla/OpenDesign/
  • Mozilla Reps (ReMo)
  • Reviewing apps on AMO
  • QMO
  • Tech Speakers
  • Firefox Student Ambassadors

Specialist Programs & Funding Programs:

As a critical part of the mission, Mozilla invests in innovators and projects working to make the internet more open, inclusive, decentralized, and secure. These programs each have their own set of requirements and application process, please read carefully.

Available by application:

  • Fellowships - For web activists, open-source researchers and scientists, and technology policy experts who work on the front lines of the internet health movement.
  • Research Grants & Sponsorships - For universities, labs and research-focused registered non-profits working to make the internet a better place.
  • Mozilla Awards - For open source projects that contribute to Mozilla’s work and to the health of the Internet.
  • Mozilla's Open Source Support Awards- provide catalytic funding to open source technologists.
  • Outreachy - For members of under-represented groups who want to intern in free and open source software.
  • Summer of Code - For student developers who want to work with an open source organization on a 3 month programming project during their break from school.
  • Developer Engagement Events - for people seeking speakers or sponsorship for developer-oriented events.


Still can’t find what you’re looking for? Check out the conversations on the Mozilla Discourse.


Looking for content from the old page? You can find it in the archive HERE.