Articles for new developers

When first getting started as a contributor to the Mozilla project, there's a lot of information to sort through and understand. To help you find the most critical stuff as quickly as possible, we've created this list of the articles you'll find most useful as you get yourself oriented and make your first contributions to the project.

Also, before you go any further, we'd like to welcome you to the Mozilla community of developers! We look forward to your input!

Contributing to the Mozilla code base
The Mozilla community prides itself on being an open, accessible and friendly community for new participants. If you have any difficulties getting involved or finding answers to your questions, please bring those questions to the #introduction chat room on so that we can help you get started.
How to submit a patch
Submitting a patch and getting it reviewed and committed to the Mozilla source tree involves several steps; this article explains how.
Using the Mozilla build VM
If you ever wondered what contributing to Firefox feels like but you never had the time to read and follow through our instructions to setup a build environment or wanted to avoid making changes to your standard tools and configuration, then this might be for you. Mozilla provides a virtual machine (VM) which is compatible with the free VirtualBox virtualization software (as well as others, including VMWare/VMWare Fusion).

To add pages to the list above, simply open the page you'd like to add in the MDN editor by clicking the Edit button near the top of the page. Scroll to the bottom of the page to the tags list and add the tag "Introduction". After a short while, the page will automatically appear in the list above.

You can, optionally, add the tag "Important" to shuffle the page toward the top of this list, but don't overuse it, or it will be less useful a tool for steering readers to the best content.

Document Tags and Contributors

 Contributors to this page: Sheppy
 Last updated by: Sheppy,