sample_config/Tinderconfirg.rsync.pm ^ :)
Hmmm. A lot of this is trying to duplicate what Test::Smoke already does. Rather than that, I'd suggest working on a generic Tinderbox interface which we could then plug Test::Smoke into. Basically, develop generic versions of sendstartmail() and sendendmail(). use Devel::Tinderbox; my $tinder = Devel::Tinderbox->new; $tinder->from('[EMAIL PROTECTED]'); $tinder->to('[EMAIL PROTECTED]'); $tinder->tree('perl'); $tinder->boxname('blackrider.schwern.org'); $tinder->report_building; ...go and smoke perl... $tinder->status($state); $tinder->log($build_log); $tinder->report_done; errorparser and buildfamiliy can be determined automatically from $^O. For inspiration, look at CPAN::Test::Reporter. It does a similar thing, but for cpan-testers. PS Have a look at ExtUtils::ModuleMaker. -- Michael G. Schwern <[EMAIL PROTECTED]> http://www.pobox.com/~schwern/ Perl6 Quality Assurance <[EMAIL PROTECTED]> Kwalitee Is Job One There's so much more to me than my arm.