When we originally open-sourced ManageIQ, the ManageIQ GitHub
Repo was integrated with Code
Climate. Integrating with
Code Climate allowed the developer community to find code with too much
complexity and/or duplication and refactor it.
This week, we integrated the ManageIQ GitHub
Repo with Travis
CI, the continuous integration
service. This service runs on each GitHub pull request to ensure that no new
code is breaking existing tests (i.e. no regression). If the pull request does
cause a regression, the core maintainers of the ManageIQ project will not merge
it until this is resolved.
So, keep creating pull requests to make ManageIQ better, but make sure that they
do not break any tests!