Note: by contributing code to the CoopCycle project in any form, including sending a pull request via Github, a code fragment or patch via private email or public discussion groups, you agree to release your code under the terms of the Peer Production License
You can contact us at dev[at]coopcycle.org . We will be happy to answer your questions or to onboard you on the project.
If you hit a bug or have a feature to propose, feel free to open a detailed issue. For bugs : platform/OS/browser version and exact steps to reproduce. For features : what additional user-actions will be available, what are the benefits for the user, additional assets (pictures, PSDs, wireframes).
If you feel unsure about how to write down the issue, contact us at dev[at]coopcycle.org so we can discuss it.
Please check you are in the correct repository. Issues for https://coopcycle.org should be written here and issues for https://demo.coopcycle.org should be written here .
All PRs are welcome and will be reviewed. Please explains in the concise way what you are trying to achieve with your PR & make sure that the Travis status build is ok.
Note we have test suites both in PHP (Behat, PHPUnit) and JS (Jest), so be sure to complete them as needed. Adding tests is always welcome!