You might want to be aware of a Perl QA discussion involving creating Test::Harness 3.0. From the opening email of this discussion:
Andy Lester sent me an email (which I'm relaying with permission) saying that he feels the TAPx::Parser distribution is a good candidate for Test::Harness 3.0.
To see how well this works, Andy Armstrong is now working on TAPx::Harness::Compatible. All of the Test::Harness tests have been copied over and it's intended that all of them should pass before we release this.
Obviously, nothing will get renamed to Test::Harness without Andy Lester's blessing. Further, nothing will simply be 'rushed into place' without extensive testing and we want to feel *extremely* comfortable that we're not going to break anything. We want this to be *completely* backwards compatible, but would like to hear feedback from folks about any issues we might want to be aware of.
We're particularly keen to known what Rafael and Nicholas think, since they're the pumpkings and keeper of the keys.