Project Support

Contributing

We welcome all contributors.

While any code contributions are welcome, areas that could use improvement are:

  • Providing feedback

  • Email Formating

  • iReport Library Updates

Issues

If you’ve found a bug, let us know.

Pull Requests

Create a fork of our repo.

To submit a pull request for a new feature:

  1. Run the tests. Every pull request for a new feature should have an accompanying unit test and docs changes.

  2. Create a new branch off of the master branch for your feature.

  3. Add a test (or multiple tests) for your feature.

  4. Add your new feature.

  5. Push to your fork and submit the pull request.

To submit a bug fix:

  1. Create a new branch off of the master branch.

  2. Add a test that demonstrates the bug.

  3. Make the test pass.

  4. Push to your fork and submit the pull request!

To submit a documentation fix:

  1. Create a new branch off of the master branch.

  2. Add your documentation fixes (no tests required).

  3. Push to your fork and submit the pull request!