5. Contributing

5.1. Issues

Bug reports, feature requests, and other contributions are welcome. If you find a demonstrable problem that is caused by the cernopendata-client code, please:

  1. Search for already reported problems.

  2. Check if the issue has been fixed or is still reproducible on the latest master branch.

  3. Create an issue, ideally with a test case.

5.2. Pull requests

If you create a feature branch, you can run the tests to ensure that everything is operating correctly:

$ ./run-tests.sh

Each pull request should preserve or increase code coverage.