- Fork the repository
- Create a new branch for your feature
- Make your changes
- Submit a pull request
- Use consistent indentation (4 spaces)
- Include comments explaining complex algorithms
- Add documentation for new features
- Follow C99 standards
- Update the INDEX.md when adding new files
- Include detailed comments in your code
- Update relevant documentation in /docs
- Add test cases for new features
- Ensure existing tests pass
- Document test procedures
- Update relevant documentation
- Add yourself to CONTRIBUTORS.txt
- Reference any related issues
- Wait for review and address feedback
- Open an issue for discussion
- Use clear, concise commit messages
- Respond to feedback constructively
Thank you for contributing to BitsAndBytes!