Sean Hamlin and Josh Waihi - Site auditing without the suck with Drutiny - DrupalSouth 2017 - Vault
Traditional site auditing tools all have their flaws, from having to install them into your codebase, to their inability to customise how the check runs.
Drutiny is an open source Symfony Console based application used to audit Drupal 7 or Drupal 8 sites. All checks are run from the outside looking in, and require no special code or modules to be enabled on the remote site. This means you can audit all environments from development to production and not leave any lasting performance degradation. Your definition of best practice can evolve outside your Drupal sites, and the checks that you run against the site will always be up to date.
Who this session is for:
Developers looking to see how they can save time and costly mistakes, e.g. on pre-launch checklists
Technical leads looking to improve team processes and standardise site builds within the team
Business and product owners looking to see what automated reports exist to help prove the quality of sites
Anyone tasked with support of a lot of sites long term
The high level topics covered are:
Problems with existing techniques
Introduction to the tool and why it was written
How to write your own custom profiles and checks
Auto-remediation of certain checks
How other people are making use of site audit, such as govCMS
Live demonstration
How to contribute
Drutiny is an open source Symfony Console based application used to audit Drupal 7 or Drupal 8 sites. All checks are run from the outside looking in, and require no special code or modules to be enabled on the remote site. This means you can audit all environments from development to production and not leave any lasting performance degradation. Your definition of best practice can evolve outside your Drupal sites, and the checks that you run against the site will always be up to date.
Who this session is for:
Developers looking to see how they can save time and costly mistakes, e.g. on pre-launch checklists
Technical leads looking to improve team processes and standardise site builds within the team
Business and product owners looking to see what automated reports exist to help prove the quality of sites
Anyone tasked with support of a lot of sites long term
The high level topics covered are:
Problems with existing techniques
Introduction to the tool and why it was written
How to write your own custom profiles and checks
Auto-remediation of certain checks
How other people are making use of site audit, such as govCMS
Live demonstration
How to contribute