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