Contributing
Admin: Ioannis G. Tsoulos
Thank you for your interest in contributing to our project! Contributions from the community are of great importance for its continuous improvement and development. Below you will find instructions on how you can help.
Getting started
- Read README.md: Learn about the project, its structure, and its purpose.
- Set up your environment.
- Look at the existing code: Familiarize yourself with the structure of the project and its logic.
Submit Questions
- For general questions or clarifications, please open a new issue (Issue) on GitHub.
- Bug Questions:
- Describe the problem in detail.
- Include information such as your operating system, compiler version, and problem steps.
Error Reporting
If you find an error:
- Open a new issue (Issue) on GitHub.
- Include:
- A brief description of the problem.
- How to reproduce it (steps, sample code).
- Any error messages.
- If possible, suggest a possible solution.
Contribution to the Code
- Fork the repository: Create a clone to work on the code.
- Make your changes:
- Make sure your changes work correctly without causing new problems.
- Submit a Pull Request (PR):
- Clearly describe your changes.
- Report related Issues or document why your change is needed.
Documentation
- Update the documentation for any new functionality or code change.
- Check that README.md and other documentation files are up to date.
Thank you for your contribution! With your help, we can make our project better!