Help is always welcome!
If you find a bug in the source code, you can help us by submitting an issue. Even better, you can submit a Pull Request with a fix.
If you'd like a feature added, submit an issue and add the enhancement label. If you have already coded the feature, please still submit the issue, but feel free submit a pull request with the solution. For standards see the Committing Pull Requests section of this document.
Feel free to pick up any of the unassigned outstanding issues and work them. When you're finished, create a pull request and github will give you credit on our contributors page.
In order to contribute fork the repository as your own, work on it, and create a pull request to reincorporate to the master branch. All Pull Requests must meet these requirements before being considered for merge:
- Tests must pass
- ./vendor/phpunit/phpunit/phpunit
- Details of the feature / fix this PR addresses
- Reference issues addressed by PR.
- If resolving an issue, Tag commits with issue number:
git commit -m "#N add a README file to the project."
- Include steps to test changes
- Verify test coverage does not drop below the threshold on master as reported by coveralls