Interactor is open source and contributions from the community are encouraged! No contribution is too small.
Please consider:
- adding a feature
- squashing a bug
- writing documentation
- reporting an issue
- fixing a typo
- correcting style
For the best chance of having your changes merged, please:
- Fork the project.
- Write a failing test.
- Commit changes that fix the tests.
- Submit a pull request with at least one animated GIF.
- Be patient.
If you are experiencing unexpected behavior and, after having read Interactor's documentation, are convinced this behavior is a bug, please:
- Search existing issues.
- Collect enough information to reproduce the issue:
- Interactor version
- Ruby version
- Rails version (if applicable)
- Specific setup conditions
- Description of expected behavior
- Description of actual behavior
- Submit an issue.
- Be patient.