Chris Santerre <[EMAIL PROTECTED]> writes:

> We do test against multiple corpa. This typo would pass --lint. It
> would only hit on rare occasions, which is why no one had heard of it
> until now.  But the ability for autoupdates and fast fixes makes this
> work quite well.  We love the GA runs, but sometimes things just have
> to come out a little faster.

Sorry, I think I came off a bit too bluntly, but I didn't mean to imply
that this is anything beyond the reach of SARE or anyone else.  Nor do I
want to imply that we want to be exclusive of new rule development when
it comes to the infrastructure we've developed for testing:

  - SVN lets everyone update easily and automatically (svn update once a
    night) and it has other benefits in the development process
  - multiple people can run their respective corpora on each update
    (rsync up to submit results, rsync down to collate, see our nightly
    results collated at http://www.pathname.com/~corpus/DETAILS.new
    ... due to be moved to an ASF machine once someone gets around to it)
  - everyone can iterate and improve very quickly

SA testing actually moves really fast and it generates really good rules
that we *could* use the very next morning (we run tests at 0900 UTC
which is the lowest ebb of the developer's development activity).  The
problem is that there are only 2 or 3 of us working on test rules and
we're also working on the perl code at the same time, so basically, it's
a pack of 2 or 3 fast people, not half a dozen.  Well, one more now that
Matt Yackley a committer.  :-)

Daniel

-- 
Daniel Quinlan                     anti-spam (SpamAssassin), Linux,
http://www.pathname.com/~quinlan/    and open source consulting

Reply via email to