Contributing¶
Want to Contribute?¶
If you want to contribute to the tutorials on this website, to the RAPID code, or if you think of other ways in which you could contribute, your suggestions are welcome!
How to Contribute¶
RAPID is an open-source project hosted on GitHub. There are several ways you can contribute:
Code Contributions¶
- Fork the RAPID repository
- Submit pull requests with improvements or bug fixes
- Help with code review and testing
Documentation¶
- Improve existing documentation
- Add tutorials and examples
- Report documentation issues
Community Support¶
- Help answer questions on GitHub Issues
- Share your RAPID use cases and experiences
- Contribute to discussions
Detailed Contributing Guidelines¶
For comprehensive contributing guidelines, please see the CONTRIBUTING.md file in the RAPID repository, which includes:
- Prerequisites: License terms, Code of Conduct, and Code of Scientific Collaboration
- Development Process: Visual workflow showing how contributions are integrated
- Communication Channels: Issue tracking and discussion boards
- Contribution Expectations: Best practices for successful contributions
Getting Started¶
- Read the detailed Contributing Guide
- Review the Code of Conduct
- Check the Code of Scientific Collaboration
- Start a discussion or submit an issue before major contributions
- Fork the repository and create a feature branch
- Submit a pull request with your changes
Community Tools¶
The community has already contributed several valuable tools:
Questions or Ideas?¶
If you need information or have ideas that are not covered here, please don't hesitate to ask on GitHub - feedback is enthusiastically appreciated and new contributors are welcome!