Skip to content
Snippets Groups Projects
Commit 28840d34 authored by Achilles Kappis's avatar Achilles Kappis
Browse files

Add CONTRIBUTING

parent e79ebc2c
Branches
Tags
No related merge requests found
## Contribute
If you would like to contribute to the project you could do that in various ways. Some examples are listed below:
- Create issues for bugs, improvements and/or features.
- Fix a bug or develop an improvement and/or feature yourself. Clone the repository, create a new branch when done create a merge request.
- Report typos and/or inconsistencies in the documentation.
- Contribute to the documentation and/or the Wiki of the project.
- Create a CI configuration for automated testing, or develop unit tests.
- Port the codebase to other programming languages and/or environments.
## Remarks
Since there is no CI set at the moment to perform automated testing, you are highly encouraged to test your contributions as much as possible and even contribute some unit tests if this aligns with your contributed content.
To try and maintain a coherent style in the codebase you are encouraged to use the template available in the [Templates](https://gitlab.com/in-nova/utilities/matlab) folder, although this is not necessary.
Irrespective of style, it is highly advisable to name your variables in a meaningful manner and keep them as short as possible while still communicating their purpose. Comments are highly recommended in your code, especially where they can facilitate a better understanding of the code and the intent of the developer. Over-commented code is better than under-commented code.
## ***IMPORTANT***
The project is licensed under the [**MIT License**](https://mit-license.org/). If you are unable or unwilling to work contribute under this license do **not** contribute as the content of this project must remain under the same license.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment