On Sep 5, 2008, at 09:13, Andy Lester wrote:
"Here are test reports reporting on failures for these things that
we care about you caring about."
Again, this is CPANTS, not CPAN Testers.
Getting failure reports for a module not running on Perl 5.005 is a
test
about something I don't care about. I don't give Shit One if my code
runs on 5.005, and yet, I've had failures for them.
Well, yeah, I have too. And sometimes I make a tweak to get things
working on 5.005, and other times I tell my users that it runs 5.006
or later by saying so in Build.PL. Seems reasonable to me to specify
such dependencies.
These are not in test reports. They were in this thread. And they're
suggestions to you. Do what you want with them.
And yet they're encapsulations of this entire problem. It's
unsolicited
advice. "You should make your code handle 5.005. You should have
checks for such-and-such a platform." Who is anyone to say?
No one says that. They say, "Hey, this fails on 5.05." No one is
suggesting what you should do about it. That's your choice. Of course,
those of us interested in quality hope you'll tell your users about a
Perl version dependency, but no one is demanding anything.
There is far too much bile floating in this thread considering that I
believe we all have a shared interest in the quality of our code.
That "quality" slider is long and multidirectional.
That doesn't make it any less real.
Best,
David