Sonar - the ring to rule them all Sebastian Marek
CI Continuous Integration automated builds
static code analysis
code coverage reports
CI Continuous Inspection code violations
code improvements
build stability
Technical debt under control architecture & design
comments
coding rules
potential bugs
code duplications
unit tests
complexity
What is Sonar? “ Sonar is the central place to manage code quality, offering visual reporting on and across projects and enabling to replay the past to follow metrics evolution” source: http://www.sonarsource.org/
Sonar vs. phpUnderControl/Hudson Continuous Integration Platform vs. Reporting Platform
PHP support PHP_Codesniffer
PHPUnit
PHP Depend
PHP Mess Detector
Requirements JDK 1.5+ Maven 2.0.9+, 2.1+, 2.2+
DB backend of your choice MySQL
PostgreSQL

Sonar - the ring to rule them all