canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,093
edits
No edit summary |
|||
| Line 11: | Line 11: | ||
Since Mercurial is a distributed version control system, you've got three options for getting code changes to us: | Since Mercurial is a distributed version control system, you've got three options for getting code changes to us: | ||
# Have a public hg repository of your own that you can point us to | # Have a public hg repository of your own that you can point us to (http://bitbucket.org provides free public repositories) | ||
# Create a patch for your changes | # Create a patch for your changes | ||
# Create a "bundle" for your changes (a bundle is a mercurial-specific format that includes every commit, rather than just a snapshot of the difference) | # Create a "bundle" for your changes (a bundle is a mercurial-specific format that includes every commit, rather than just a snapshot of the difference) | ||
You can submit the enhancements as an [https://bugzilla.mozilla.org/enter_bug.cgi?product=Mozilla%20Labs&component=Bespin attachment in Bugzilla]. | You can submit the enhancements as an [https://bugzilla.mozilla.org/enter_bug.cgi?product=Mozilla%20Labs&component=Bespin attachment in Bugzilla]. | ||
== Committer's Agreement == | == Committer's Agreement == | ||
Mozilla records CLAs for all committers, so for we may need you to sign a CLA. The process for Firefox is [http://www.mozilla.org/hacking/notification/ described here]. This is the process that we are initially following. | Mozilla records CLAs for all committers, so for we may need you to sign a CLA. The process for Firefox is [http://www.mozilla.org/hacking/notification/ described here]. This is the process that we are initially following. | ||