|
|
| Line 1: |
Line 1: |
| So you want to help us improve the software that powers the MDN? Great!
| | #REDIRECT [[MDN/Development/Contribute/Development]] |
| | |
| == Joining the conversation ==
| |
| | |
| We would love to help you. Please join our IRC channel (#mdndev on irc.mozilla.org) and [https://lists.mozilla.org/options/dev-mdn mailing list] to introduce yourself and ask any questions you have. For more information about getting started with IRC, please see our [[IRC|IRC guide]].
| |
| | |
| == 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 [http://try.github.com Git tutorial] and this [https://help.github.com/ 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 [https://github.com/mozilla/kuma Git repository].
| |
| # Clone your forked repository to your local machine.
| |
| # Follow [https://github.com/mozilla/kuma/blob/master/docs/installation-vagrant.rst these instructions] to get your copy of the site up and running. This can be a little tricky. See the [[MDN/Development/Contribute#Joining_the_conversation|Joining the conversation]] section 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!
| |