The goal of v3 is to simplify and decouple the standards, as described in the readme:
Projects (e.g., Drupal modules) targeting the Drupal community should adopt a Drupal ruleset. This will no longer be based on AcquiaPHP, but on the Drupal standard. All others should adopt a general PHP ruleset, which will be based on PSR-12.
Public projects (e.g., open-source Drupal modules) should adopt a non-strict ruleset to facilitate external collaboration. Non-strict rulesets will be nearly identical to their base standards. All others should adopt a more opinionated internal/strict ruleset.
To do:
[x] Should we rename these to match their intended audience (public/private projects) instead of describing the ruleset itself (strict/non-strict)?
[x] Test on a representative set of projects to gauge the LOE for migration from v2
The goal of v3 is to simplify and decouple the standards, as described in the readme:
To do:
References: