DrupalCon Baltimore 2017: Development Workflow Tools for Open-Source PHP Libraries
About this talk
This talk covers the importance of a well-optimized continuous integration environment for PHP library projects, especially in Drupal development. The speaker discusses various tools such as GitHub for source code management, Packagist for dependency management with Composer, and Travis CI for continuous integration. Additionally, the session explores services like Coveralls for tracking code coverage, Scrutinizer for static analysis, and Sami for generating API documentation. By leveraging these technologies, attendees will learn to efficiently establish a PHP library project and integrate it into their Drupal modules, enhancing their development workflow.