| From: Gnome42 <gnome42 at gmail.com>
| > Anyhow, feel free to put it someplace I can grab it and I'll add it to
| > my regression tests (which are currently broken, but that is due to a
| > libavformat issue)
|| I have provided Geoff with a link to the clip in a private email. If
| anyone else is interested just email me.
I strongly recommend that regression tests be distributed. It should
be considered normal for all developers and even builders of Myth to
run regression tests.
If the test files are considered too bulky to distribute bundled with
the source, they can be packaged in an auxiliary archive. The ways of
getting the tests should be similar to the ways of getting the source
-- no additional qualifications should be required.
Regression tests should be made easy to run: the testing should be
automated with scripts in the makefile.
I admit that some problematic files may contain copyrighted material.
This may require a hand-sythesis of a new problematic file to avoid
copyright issues. Such a hand synthesis would have the salutory
effect of demonstrating that the problem was actually understood.
A good policy, but sometimes hard to live with, is that no bug fix may
be checked in until a test case that demonstrates the bug has been
checked in.