On Mon, Sep 1, 2008 at 2:17 PM, chromatic <[EMAIL PROTECTED]> wrote:
> Is the CPANAuthorNotes page comprehensive about all of the special magic a
> CPAN author has to know to mollify cranky testers?  That is, if someone
> wonderful wanted to abstract all of the mechanisms away behind a nice, easy
> to use, don't make me know about the details interface, would that page take
> care of all of them?

It's pretty comprehensive.  I can't say that it's exhaustive.

For example, I just checked the _downgrade_known_causes subroutine in
CPAN/Reporter.pm and saw that it will discard reports if the exit code
indicates the exit was caused by a signal.

But the wiki has the questions that various CPAN Testers got annoyed
answering again and again, so it's probably 90% of the real cases on
CPAN.

Devel::CheckOS and Devel::CheckLib are the best examples I know of
abstracting the mechanism plus they have helper scripts to add
necessary files to the "inc" directory and so on.

David

Reply via email to