On Sep 4, 2008, at 2:27 PM, David Golden wrote:

I'm not being snide.  I've heard what you don't want.  I hope that you
see that there is interest in making things better.


In no particular order:

I want nothing in my inbox that I have not explicitly requested.

I want to choose how I get reports, if at all, and at what frequency.

I want aggregation of reports, so that when I send out a module with a missing dependency in the Makefile.PL, I don't get a dozen failures in a day. (Related, but not a want of mine, it could aggregate by platform so I could see if I had patterns of failure in my code).

I want to be able to sign up for some of this, some of that, on some of those platforms.

I want suggestions, not mandates, in how I might improve my code. I want explanations on my CPAN Testers dashboard that explains why I would be interested in having such-and-such an option checked on my distributions. See how the Perl::Critic policies have explanations of the problem, and why it can be a problem, in the docs for the code.

I want CPAN Testers to be as flexible as Perl::Critic, and even easier to do that flexing.

I want the understanding that not everyone shares the same coding ideals.

I want to select what kwalitee benchmarks I choose my code to be verified under, so that I can proudly say "My modules meet these criteria across these platforms." I want a couple dozen checkboxes of things that could be checked where I say "All my modules had better match test X, Y and Z, and these specific modules had also better past A, B and C, too."

I want easily selected Kwalitee settings which group together options. Slacker level means you pass these 10 tests, and Lifeguard level means you are Slacker + these other 15 tests, and Stringent level means something else, all the way up to Super Duper Batshit Crazy Anal Perfection level.

I want CPAN Testers to do what I can not easily do, which is test my code on other platforms on other versions of Perl.

I do NOT want CPAN Testers to do what I could easily do if I wanted, but do not, which is run tests that I don't care about.

I want CPAN Testers to be a service where people say "Hey, have you seen CPAN Testers? You've got to check it out, it will help out your code so much" and then they tell their friends and they tell their friends, and passing a certain batter of CPAN Testers tests consistently is a badge of honor.

I want the Ruby guys go "holy shit, I wish we had something like that."

xoxo,
Andy


--
Andy Lester => [EMAIL PROTECTED] => www.petdance.com => AIM:petdance




Reply via email to