Contributions to the QnABot should be made via GitHub pull requests and discussed using GitHub issues.
If you would like to make a significant change, it's a good idea to first open an issue to discuss it.
Development takes place against the develop
branch of this repository and pull
requests should be opened against that branch.
Any contributions should pass all tests, including those not run by our current CI system.
You may run all test by running the make test
.
For significant changes, we may ask you to sign a Contributor License Agreement.