Contributing

August 7, 2017 ยท View on GitHub

Thanks for using and improving Diamond! If you'd like to help out, check out the project's issues list for ideas on what could be improved. If there's an idea you'd like to propose, or a design change, feel free to file a new issue or send a pull request:

  1. Fork the repo.
  2. Create a topic branch.
  3. Write tests.
  4. Implement your feature or fix bug.
  5. Add, commit, and push your changes.
  6. Submit a pull request.

General Guidelines

  • When in doubt, test it. If you can't test it, re-think what you are doing.
  • Code formatting and internal application architecture should be consistent.