Thank you for your interest in contributing to R2R! We welcome contributions from the community to help improve and expand the capabilities of this project.
There are several ways you can contribute to R2R:
- Reporting bugs and issues
- Suggesting new features or improvements
- Submitting pull requests to fix bugs or implement new features
- Improving documentation
- Providing feedback and suggestions
To get started with contributing to R2R, follow these steps:
- Fork the repository on GitHub.
- Clone your forked repository to your local machine.
- Create a new branch for your contribution.
- Make your changes and commit them with descriptive commit messages.
- Push your changes to your forked repository.
- Submit a pull request to the main R2R repository.
To set up the development environment for R2R, please refer to the installation instructions in the README file.
- Follow the existing code style and conventions used in the project.
- Write clear, concise, and well-documented code.
- Include appropriate tests for your changes.
- Update the documentation if necessary.
- Ensure that your pull request addresses a single issue or feature.
- Provide a clear and descriptive title for your pull request.
- Include a detailed description of the changes made and the problem they solve.
- Make sure that your changes pass all existing tests and add new tests if required.
- Keep your pull request focused and avoid including unrelated changes.
- Be responsive to feedback and engage in the discussion related to your pull request.
If you encounter any bugs, issues, or have suggestions for improvements, please open an issue on the GitHub repository. When reporting an issue, please provide as much detail as possible, including:
- A clear and descriptive title
- Steps to reproduce the issue
- Expected behavior
- Actual behavior
- Screenshots or error messages (if applicable)
- Environment details (OS, Python version, etc.)
If you have any questions or need further assistance, feel free to reach out to the project maintainers on the Discord server.
Thank you for your contributions to R2R!