Find file
Fetching contributors…
Cannot retrieve contributors at this time
32 lines (22 sloc) 1.34 KB
<!DOCTYPE html>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>Contributing To Greasemonkey</title>
<h1>Contributing To Greasemonkey</h1>
<p>This document is a stub and should be improved.</p>
<p>Greasemonkey source code is managed via Git. Git is a very different version control system, and you should learn how to use it.</p>
<li><a href="">Pro Git</a></li>
<li><a href="">Git Ready</a></li>
<p>Most importantly, all independent changes should be isolated into separate branches. Any given branch should be clearly explained and proposed for inclusion in Greasemonkey via the <a href="">greasemonkey-dev mailing list</a>, or the <a href="">issue ticket</a> if there is an appropriate one.</p>
<h2>Change One Thing</h2>
<p>When proposing a change to the source code, change exactly one thing. Do not refactor some existing code, and add new code for a new feature at the same time.</p>
<h2>Be Inclusive</h2>
<p>Please include the entire development community when hacking on Greasemonkey. Discussion on the mailing list is highly encouraged. Discussion on the appropriate issue is often equally appropriate.</p>