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:

  1. Respect and Professionalism: Engage with other contributors respectfully and professionally. Constructive feedback is encouraged, but personal attacks or unprofessional behavior will not be tolerated.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. Documentation: When making changes, update relevant documentation to reflect those changes. Clear and accurate documentation helps others understand and use your contributions effectively.

  7. 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