Bugzilla – Bug 14105
[master bug] Implement a spell linting library for use in a git postcommit hook
Last modified: 2009-01-17 12:45:33 UTC
We need to implement a spell linting library for use in a git post-commit (and/ or update) hook, quill and perhaps elsewhere. It would improve our QA and possibly security. I know Seth has some HISTORY format-nazy script, plus Andrew and I think cauldron have something too. All such stuff should be compiled together into a library and put into a central git repo. Some ideas on what to check for: http://wiki.sourcemage.org/Things_Spells_Should_Not_Do http://lists.ibiblio.org/pipermail/sm-discuss/2005-May/010846.html bug 9163 bug 14100 http://wiki.sourcemage.org/Common_mistakes unquoted WEBSITE with funky chars like & subdepends without depends invalid DEPENDS flags (with spaces or colons) invalid list_find use (spaces in search tokens) Please add anything you can think of to this (growing) list. And any links or info on the exsisting linters. I purposefully omitted running prometheus on updated spells, as I think that would create too much trouble.
We should never remove SECURITY_PATCH, so some check would be fine.
Changing version to test grimoire.
Now in stable-0.29.