I think I'm going to add one more thing, since I just noticed Dan do it and I like it. For the first section: 5. If you have to rework and resend a patch, the commit message should reflect what changed since you last sent the patch. Nobody likes having to diff two diffs. -- -Jay