Versions Compared

Key

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

...

  1. Make sure your working copy is up to date and follows the Version Control Guide
  2. Write the tests for your code (or identify the existing tests that exercise code you will be changing)
  3. Write your code
  4. Make sure the tests that exercise your code all pass
  5. Update your working copy again to get any changes that may have been committed since you started your work (and resolve any conflicts or compilation issues)
  6. Run a full Maven build ("mvn clean install" from the top-level directory of your working copy) and verify that the build succeeds (meaning there are no test errors/failures)
  7. Ensure your code adheres to our standards and is properly vetted
  8. Submit a contributor agreement
  9. Create and submit your patch or commit your changes

...