Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


  • license agreements is valid (between developer/employer and project)
  • coding style matches (many projects have scripts that can be used to check a patch)
  • patch size (use more patches of smaller size instead of a single large patch)
  • commit messages (headline, body with what? and why?, additional information as needed by project)
  • tests (all code must be tested to save your future self and other time)