Thank you for your interest in contributing to the Fire Detection System project! We welcome all types of contributions, whether it's a bug report, new feature, or anything else that you think can improve the project.
- Ensure the issue has not already been reported by searching the issues page.
- If no similar issue exists, create a new issue using the Bug Report Template.
- Provide a clear and detailed description of the bug, steps to reproduce it, and the expected vs. actual results.
- Check if the feature has already been requested by searching the issues page.
- If no similar feature request exists, open a new issue using the Feature Request Template.
- Describe the feature, why it would be useful, and how it should work.
- Fork the repository and create your branch from
main
. - Ensure your code adheres to the project's coding standards.
- Test your changes thoroughly.
- Push your branch to your forked repository.
- Open a Pull Request (PR) using the PR Template.
- Wait for feedback and engage in the discussion.
- Follow the PEP 8 style guide for Python code.
- Keep your code modular and well-documented.
- Write clear and concise commit messages.
If you have any questions or need further guidance, feel free to reach out by opening an issue on the GitHub repository.
Thank you for contributing!