Versions Compared


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


  1. New contributors should submit design/implementation proposals to for review before making changes to avoid problems at the code review stage

  2. Intention to work on an issue should be indicated either via assigning the issue to yourself in JIRA (if you have the privilege) or by sending email to

    1. A ticket should not be claimed for more than 7 days without a pull request, patch, or update to the ticket confirming that work is still in progress

    2. A comment must be added to the ticket with the repo and branch you are doing the development in (so anyone can pull your unfinished changes into their own fork)

  3. Once a pull request or patch is submitted, code will be reviewed before it can be accepted

    1. For criteria in the repo STYLE document

    2. For overall architecture and design (if design was previously agreed upon and implemented as agreed, this is a no-op)

    3. For logic errors

    4. For sign-off of the Developer Grant and Certificate of Origin
  4. Pull request will be accepted or rejected as appropriate

    1. JIRA tickets resolved or reopened