Thank you for your interest in contributing to ReactiveUI. All contributors are expected to follow our Code of Conduct and the .NET Foundation Code of Conduct.
For contribution guidelines, coding standards, commit message conventions, and submission requirements, please refer to the official documentation:
- Questions: StackOverflow (reactiveui tag)
- Discussion: Slack
- Bugs and feature requests: GitHub Issues
- Open an issue to discuss your proposed change before starting work.
- Fork the repository, create a branch, and make your changes.
- Ensure all tests pass:
dotnet test --solution src/reactiveui.slnx - Submit a pull request against
main.
All features and bug fixes must include appropriate test coverage. All public API methods must have XML documentation.