• Communication channels
  • Source code
  • Coding convention
  • Testing your patch
  • Submitting a patch