Skip to content

Latest commit

 

History

History
29 lines (17 loc) · 1.17 KB

CONTRIBUTING.md

File metadata and controls

29 lines (17 loc) · 1.17 KB

Contributing

Branching strategy

PHPExif Native Adapter 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 to master
  • New feature: branch from develop, PR to develop
  • Bugfix for older MAJOR version: branch from MAJOR release branch

Coding Standards

PHPExif Native Adapter is written according the PSR-0/1/2 standards. When submitting code, please make sure it is conform these standards.

Testing

PHPExif Native Adapter 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

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.

Most important Rule

All contributions are welcomed and greatly appreciated.