OSInet Quality Assurance
From #drupal 2010-09-15:
Heine: "checker on router items" ?
Heine OSInet: I run a custom checker on router items to prevent silly things like
Heine 'access callback' => user_access('foo')
Heine and non-existant perms
Heine and bogus callbacks, and bogus access callbacks etc
Quality control for components (modules / themes / theme engines)
multiple copies/versions of a given module available for a given site (error)
identical versions of a given module available for multiple sites in a multisite setup (notice: they could be regrouped under sites/all)
Quality control for themes
FreeQA : Freetagging Quality Agent
The problem
Freetagging vocabularies allow taxonomies to be built on the fly, whether that be by any contributor (à la wikiwiki), or just a reduced set of authors
For publicly writable taxonomies, it is probably best to leave vocabularies as they are created, to avoid interfering with users' choices.
OTOH, for redacted/edited sites, consistency is typically wished amongst articles.
Freetagging vocabularies in 4.7 allow authors to choose from already defined terms, but
this doesn't work in some themes
this doesn't work on browsers without JS enabled
due the the very “free” tagging mechanism, additional terms can be entered
The unavoidable consequence is that over time, several spellings will usually appear for terms that should be unique, as they would be under a controlled vocabulary
The solution
Similar offerings