Confirmed users
295
edits
(New page: == Contributing to Bespin == Thanks for showing an interest in Bespin. There is lots to do, so it's great to have lots of smart contributors. The [http://hg.mozilla.org/labs/bespin/ Besp...) |
No edit summary |
||
Line 6: | Line 6: | ||
It probably makes sense to discuss what you're thinking of working on, on [http://groups.google.com/group/bespin/topics the mailing-list] or on [irc://irc.mozilla.org/bespin IRC]. And if you're stuck for ideas, you could try [https://bugzilla.mozilla.org/buglist.cgi?cmdtype=runnamed&namedcmd=Bespin%20All looking in Bugzilla]. | It probably makes sense to discuss what you're thinking of working on, on [http://groups.google.com/group/bespin/topics the mailing-list] or on [irc://irc.mozilla.org/bespin IRC]. And if you're stuck for ideas, you could try [https://bugzilla.mozilla.org/buglist.cgi?cmdtype=runnamed&namedcmd=Bespin%20All looking in Bugzilla]. | ||
== Sending Contributions == | |||
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 | |||
# 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) | |||
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. |