Collaboration Guidelines
Sembosa thrives on collaboration, and we welcome contributions from the community. To ensure a smooth and productive experience for everyone, please adhere to the following guidelines:
-
Respect and Professionalism: Engage with other contributors respectfully and professionally. Constructive feedback is encouraged, but personal attacks or unprofessional behavior will not be tolerated.
-
Issue Reporting: When reporting issues, provide as much detail as possible. Include a clear description of the problem, steps to reproduce it, and any relevant screenshots or error messages.
-
Pull Requests: For each new topic or contribution, please open a new branch. This helps keep our main branch stable and makes it easier to review and test your changes. Once you’ve created a pull request, I will review and test the code and confirm the information before merging it. Include a detailed description of the changes you’ve made and why they are necessary.
-
Code of Conduct: All contributors are expected to follow our Code of Conduct. This document outlines our commitment to a positive and inclusive community environment.
-
Communication: Use the designated channels for discussion and feedback. For issues or suggestions, use GitHub Issues. For more in-depth discussions, consider opening a discussion thread or contacting the maintainers directly.
-
Documentation: When making changes, update relevant documentation to reflect those changes. Clear and accurate documentation helps others understand and use your contributions effectively.
-
Licensing: By contributing to Sembosa, you agree that your contributions are licensed under the project's license. Ensure you have the right to contribute any code or content you submit.
Github repository: https://github.com/Kirouane-Ayoub/Sembosa