Thank you for considering contributing to MINR. It's people like you that make MINR such a great tool. Feel welcome and read the following sections in order to know how to get involved, ask questions and more importantly how to work on something.
MINR is an open source project and we love to receive contributions from our community. There are many ways to contribute, from writing tutorials or blog posts, improving the documentation, submitting bug reports and feature requests, or writing code. A welcome addition to the project is an integration with a new source code repository.
If you are submitting a bug, please tell us:
- Version of MINR you are using
- Linux OS Version
- GCC version
- how to reproduce the bug.
Want to submit a pull request? Great! But please follow some basic rules:
- Write a brief description that help us understand what you are trying to accomplish: what the change does, link to any relevant issue
- If you are changing a source file please make sure that you only include in the changeset the lines changed by you (beware of your editor reformatting the file)
- If you are adding functionality, please write a unit test.
When reviewing your pull request, we will follow a checklist similar to this one: https://gist.github.com/audreyr/4feef90445b9680475f2
We will also verify that the functionality implemented change serves the general public and not a particular interest group.
The SCANOSS Platform is released under the GPL-2.0 license. If you wish to contribute, you must accept that you are aware of the license under which the project is released, and that your contribution will be released under the same license. Sometimes the GPL-2.0 license is incompatible with other licenses chosen by other projects. Therefore, you must accept that your contribution can also be released under the MIT license, which is the license we choose for those situations. Unless you expressly request otherwise, we may use your name, email address, username or URL for your attribution notice text. The submission of your contribution implies that you agree with these licensing terms.