I uploaded a module to CPAN two days ago, and within a day recieved two automated messages from CPAN testers stating that my module had failed tests. The reason? They didn't have the dependencies installed.
At first I was annoyed, but after a few hours I came to the conclusion that I was happy to receive these emails. Its a little nudge to me to do things right, and put the appropriate information in the Makefile.PL, instead of "assuming" people will read the README.
I've uploaded a new version that should pass the installation test (I hope), but I expect I'll receive an email in a few hours letting me know one way or another.
Keep up the good work, CPAN testers!
about an hour later...
After writing the above, I committed the cardinal sin of CPAN, I uploaded a module without running make test. Thanks again to CPAN testers, my stupidity was made clear to me in short order, and I've uploaded a new version.
Those of you who do use CPANPLUS, please consider turning on the reporting functionality, and reporting back test results of your installs.
make test, and make disttest, both.
Take a look at the release script that BDFOY created, and that I now maintain, and that Ken Williams just objectified. It takes care of all those rigors of releasing that we'd just as soon not deal with.
Release script
jdavidboyd on 2003-03-28T15:13:30
Where please? Is it easy to find on CPAN?Re:Release script
petdance on 2003-03-28T15:26:31
It's in my home directory on CPAN (~petdance). You should also be able to install Module::Release from the CPAN shell and get it along for the ride.Re:Release script
jdavidboyd on 2003-03-29T22:44:28
Ah, thank you very much...