Community Guidelines#
In this chapter you can find information on how to contribute to the project or seek support. The repository is hosted at cd2es gitlab
Registration#
This repository is hosted on a private GitLab instance. External contributors are welcome to register and participate. To register, please visit GitLab Registration.
How to Contribute#
Fork the Repository
If you would like to contribute to the project, start by forking the repository. This will create a copy of the repository under your own GitLab account.
Create a Branch
Create a new branch for your changes. Use a descriptive name for your branch that reflects the work you are doing. For example:
git checkout -b feature/add-new-feature
Make Changes
Make your changes in the new branch. Ensure that your code follows the project’s coding standards and includes appropriate tests.
Commit and Push
Commit your changes with a clear and concise commit message. Push your changes to your forked repository:
git add . git commit -m "Add new feature" git push origin feature/add-new-feature
Open a Merge Request
Open a merge request (MR) to the main repository. Provide a detailed description of your changes and any relevant information that reviewers might need.
Review Process
Your merge request will be reviewed by the maintainers. Please be responsive to any feedback or requests for changes. Once your MR is approved, it will be merged into the main repository.
Seeking Support#
Check Existing Issues
Before opening a new issue, please check the existing issues to see if your question or problem has already been addressed.
Open a New Issue
If you cannot find an existing issue that matches your query, open a new issue. Provide a clear and detailed description of the problem or question. Include any relevant information, such as error messages, steps to reproduce the issue, and your environment setup.
Code of Conduct#
We are committed to providing a welcoming and inclusive environment for all contributors. Please adhere to the following code of conduct:
Be respectful and considerate of others.
Avoid offensive or inappropriate language.
Be open to constructive feedback and collaboration.
Respect the decisions of the maintainers.