MDN/Development/Contribute: Difference between revisions
< MDN | Development
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 7: | Line 7: | ||
Once you're ready, take the following steps to get started. | Once you're ready, take the following steps to get started. | ||
# Fork our [https://github.com/mozilla/kuma | # Fork our [https://github.com/mozilla/kuma Git repository]. | ||
# Clone your forked repository to your local machine. | # Clone your forked repository to your local machine. | ||
# Follow [https://github.com/mozilla/kuma/blob/mdn/README-vagrant.md these instructions] to get your copy of the site up and running. This can be a little tricky. See the [[MDN/Development/Contribute#Contact|Contact]] section below if you run into any | # Follow [https://github.com/mozilla/kuma/blob/mdn/README-vagrant.md these instructions] to get your copy of the site up and running. This can be a little tricky. See the [[MDN/Development/Contribute#Contact|Contact]] section below if you run into any problems. | ||
== Working on a feature == | == Working on a feature == | ||
Revision as of 21:35, 10 September 2012
So you want to help us improve the software that powers the MDN? Great!
Getting Started
We use Git and GitHub to manage our source code. If these are new to you, be sure to check out this handy Git tutorial and this GitHub guide. You'll want to refer back to these resources as you follow the instructions below.
Once you're ready, take the following steps to get started.
- Fork our Git repository.
- Clone your forked repository to your local machine.
- Follow these instructions to get your copy of the site up and running. This can be a little tricky. See the Contact section below if you run into any problems.
Working on a feature
- Create a Git branch for the feature that you want to work on.
- Write and test your feature.
- Submit a Pull Request for your feature. If we like it, we'll merge it into our codebase!
Contact
If you run into any problems or have any questions, please contact John Karahalis (jkarahalis@mozilla.com).