Thank you for your interest in contributing to Blackmap!
- Check if the bug has already been reported
- Create a detailed issue with:
- Clear title
- Steps to reproduce
- Expected vs actual behavior
- Environment details
- Check existing issues and pull requests
- Describe the feature in detail
- Explain use cases
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Make your changes
- Add tests if applicable
- Commit with clear messages
- Push to your fork
- Submit a pull request
- Follow C conventions used in the project
- Use meaningful variable names
- Comment complex logic
- Keep functions focused and small
By contributing, you agree that your contributions will be licensed under the MIT License.