Contributing to This Project
November 10, 2024 ยท View on GitHub
Thank you for your interest in contributing! This document outlines the process for contributing to our project.
Getting Started
- Fork the repository
- Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name - Make your changes
- Test your changes thoroughly
- Commit your changes with clear, descriptive commit messages
- Push to your fork
- Submit a Pull Request
Pull Request Guidelines
- Ensure your PR addresses a specific issue or adds value to the project
- Include a clear description of the changes
- Keep changes focused and atomic
- Follow existing code style and conventions
- Include tests if applicable
- Update documentation as needed
- Ensure your PR follows the project's philosophy
Code Style
- Follow the existing code formatting in the project (ensure you have Biome installed)
- Write clear, self-documenting code
- Add comments only when necessary to explain complex logic
- Use meaningful variable and function names
Reporting Issues
- Use the GitHub issue tracker
- Check if the issue already exists before creating a new one
- Provide a clear description of the issue
- Include steps to reproduce if applicable
- Add relevant labels
Questions or Need Help?
Feel free to open an issue for questions or join our discussions. We're here to help!
Code of Conduct
Please note that this project follows a Code of Conduct. By participating, you are expected to uphold this code.
Thank you for contributing!