- Contributions must adhere to Magento coding standards.
- Pull requests (PRs) must be accompanied by a meaningful description of their purpose. Comprehensive descriptions increase the chances of a pull request to be merged quickly and without additional clarification requests.
- Commits must be accompanied by meaningful commit messages.
- PRs which include bug fixing, must be accompanied with step-by-step description of how to reproduce the bug.
- PRs which include new logic or new features must be submitted along with Unit test coverage.
- For large features or changes, please open an issue and discuss first. This may prevent duplicate or unnecessary effort, and it may gain you some additional contributors.
- All automated tests are passed successfully (all builds on Travis CI must be green).