Get involved with making Mozilla's web sites even better. This page lists contribution opportunities that you're welcome to work on.
If you have questions or are unsure how you can help, just ask on the webdev forum (to sign up to the forum as a mailing list, go to lists.mozilla.org/listinfo/dev-webdev) or IRC in #webdev or talk to @potch, @groovecoder or @r1cky on Twitter.
|Featured Project: Mozilla.org|
|Mozilla.org is the main web property for Mozilla products. View List Of Mentored Tasks and Learn More|
- 1 Website Projects
- 1.1 www.mozilla.org
- 1.2 addons.mozilla.org (AMO)
- 1.3 Firefox Marketplace / marketplace.firefox.com
- 1.4 air.mozilla.org
- 1.5 support.mozilla.org (SUMO)
- 1.6 developer.mozilla.org (MDN)
- 1.7 crash-stats.mozilla.org (Socorro)
- 1.8 mozillians.org (Mozillians)
- 1.9 reps.mozilla.org (ReMo)
- 1.10 input.mozilla.org
- 1.11 careers.mozilla.org
- 1.12 location.services.mozilla.com
- 1.13 dxr.mozilla.org
- 1.14 PluginCheck
- 1.15 pontoon.mozilla.org
- 2 WordPress
- 3 Libraries
- 4 Firefox OS
- 5 Learning Web Development
- 6 Web Technology Demos
- 7 Contributor Achievements
Having retired the Mozilla.com domain, Mozilla.org is now the main web property for Mozilla products and Engagement. Firefox, Thunderbird, Apps, B2G, Identity and Privacy, plus Press Center, Get Involved and others live under this domain.
The Firefox Add-ons site is a gallery of available customizations for the Firefox Web Browser. This is our highest trafficked website (20K+ hits per second) and uses technology like Memcached, Elasticsearch, RabbitMQ and Celery, and more.
Air Mozilla is the Internet multimedia presence of Mozilla, with live and pre-recorded shows, interviews, news snippets, tutorial videos, and features about the Mozilla community.
Mozilla Support is the support site for Mozilla products. It helps millions of users every week through a knowledge base and support forum. It also provides collaboration and localization tools for the contributors. It uses technology like Python, Django, MySQL, Redis, Memcached, Elasticsearch and more.
The Mozilla Developer Network is our technical resource for developers - including documentation and demos for Mozilla and open web technologies.
See also: Promote MDN WordPress plugin
Socorro is a server to accept and process Breakpad crash reports from Firefox, Thunderbird, etc.
This is a great first project to get involved! Mozillians is our community directory for core Mozilla volunteers and staff. It's a tool used by everyone involved with Mozilla, and it's the primary way that Mozillians can find each other. There are both front-end and back-end development opportunities, and we have mentors from the team to guide you through your first contributions.
The Mozilla Reps site is where Mozilla Reps report their activities and share the events they run. There are both front-end and back-end development opportunities, and we have mentors to help you with your first contributions.
Firefox Input is the user feedback system.
Careers is the Mozilla jobs listings system.
MLS is an open service which lets devices determine their location based on network infrastructure like WiFi access points and cell towers.
DXR is Mozilla's code search and navigation tool, aimed at making sense of large projects like Firefox. It supports full-text and regex searches as well as structural queries like "Find all the callers of this function." Behind the scenes, it uses trigram indices, the re2 library, and structural data collected by a custom compiler plugin. A great project for folks interested in parsers or search.
Pontoon is an in-place localization tool. That means it enables localizers to translate web apps and websites right inside an app or website, with context and spatial limitations just in front of them. It is incredible.
Mozilla runs a number of WordPress sites, and has developed a number of WordPress plugins.
We've got lots of libraries we've written, many of which are looking for help.
Django library providing BrowserID/Persona based authentication.
Django library for warning people about attempted security intrusions.
Django library for creating metrics using Graphite and Statsd.
Learning Web Development
If you're interested in learning more about web development and how the web works, you may be interested in our Webmaker project:
Web Technology Demos
The Mozilla Demo Studio is a platform for showing the world what you can do with the Web. Not an expert? No problem. Some of the most interesting demos (like Santa's Media Queries) are actually pretty simple under the hood. As long as you have a sense of creativity and a passion for making things better, we would love to have you.
You will earn these distinct Mozilla Contributor Achievements:
|Name||Mozilla Webdev Fork||Mozilla Webdev Pull request||Mozilla Webdev Merge||Mozilla Webdev Merge 10||Mozilla Webdev Merge 25||Mozilla Webdev Merge 50||Mozilla Webdev Merge 100|
|Description||Fork a Mozilla Webdev repository on GitHub||Submit a Pull request to a Webdev repository on GitHub||Finish a Pull request to successful merge||Finish 10 Pull requests to successful merge||Finish 25 Pull requests to successful merge||Finish 50 Pull requests to successful merge||Finish 100 Pull requests to successful merge|