Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 2.03 KB

CONTRIBUTING.md

File metadata and controls

37 lines (28 loc) · 2.03 KB

Contributing

Contributions are always welcome: see e.g. Planned features in the README.md. When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other method with the owner of this repository before making a change.

All Code Changes Happen Through Pull Requests

  1. Fork the repo and create your branch from master.
  2. If you've added code that should be tested, add tests.
  3. Make sure the syle of your code is consistent with that of the current one (indentation, etc.).
  4. If you've changed any relevant functionalities, update the README.md.
  5. Ensure the application is working correctly. The dev_test() function should pass without issues (see under Testing and example usage in the README.md. This function is also automatically executed on each git push (as npm test; executing dev_test(), dev_test(1), and dev_test(2)) via Travis CI: https://travis-ci.org/gasparl/citapp_pc
  6. Issue that pull request.

Code of Conduct

Examples of behavior that contributes to creating a positive environment include:

  • Using welcoming and inclusive language
  • Being respectful of differing viewpoints and experiences
  • Gracefully accepting constructive criticism
  • Focusing on what is best for the community
  • Showing empathy towards other community members

Examples of unacceptable behavior by participants include:

  • Trolling, insulting/derogatory comments, and personal or political attacks
  • Public or private harassment
  • The use of sexualized language or imagery and unwelcome sexual attention or advances
  • Publishing others' private information, such as a physical or electronic address, without explicit permission
  • Other conduct which could reasonably be considered inappropriate in a professional setting

License

By contributing to this repository, you agree that your contributions will be licensed under its BSD-2-Clause License.