PHPExif Common uses the Git Flow branching strategy.
TL;DR:
- Work on a new version is merged in the
develop
branch - Current stable release is in the
master
branch - Hotfixes: branch from
master
, PR tomaster
- New feature: branch from
develop
, PR todevelop
- Bugfix for older MAJOR version: branch from MAJOR release branch
PHPExif Common is written according the PSR-0/1/2 standards. When submitting code, please make sure it is conform these standards.
PHPExif Common is unit tested with PHPUnit. We aim to have all functionality covered by unit tests. When submitting patches, you are strongly encouraged to provide unit tests. Patches without tests are not accepted.
Code coverage is checked by Coveralls. Respect the boy scout rule for PHP developers: Always try to keep the Code Coverage level on par or above with the current level.
All contributions are welcomed and greatly appreciated.