Skip to content

Latest commit

 

History

History
45 lines (33 loc) · 1.71 KB

CONTRIBUTING.md

File metadata and controls

45 lines (33 loc) · 1.71 KB

Contributing Code

What to work on

Please also see our prioritized backlog at:

http://mzl.la/mdn_backlog

Come talk to us in the #mdndev IRC channel on irc.mozilla.org!

How to submit code

GitHub workflow

  1. Most devs use the Vagrant Installation.
  2. Set up mozilla remote ($ git remote add mozilla git://github.com/mozilla/kuma.git)
  3. Create a branch for a bug ($ git checkout -b new-issue-888888)
  4. Develop on bug branch.

[Time passes, the mozilla/kuma repository accumulates new commits] 5. Commit changes to bug branch ($ git add . ; git commit -m 'fix bug 888888 - commit message') 6. Fetch mozilla ($ git fetch mozilla) 7. Update local master ($ git checkout master; git pull mozilla master)

Repeat steps 4-7 till dev is complete

  1. Rebase issue branch ($ git checkout new-issue-888888; git rebase master)
  2. Push branch to GitHub ($ git push origin new-issue-888888)
  3. Issue pull request (Click Pull Request button)