Jonathan has asked for the wisdom of the Perl Monks concerning the following question:

I have to translate some code from a 4GL report writing language to Perl and the module I'm considering using Data::Reporter appears the most straightforward.

However, running the examples with the ubiquitous '-w' switch on generates a warning in the modules PM file.
While amending the code was easy enough (there is a ambigious function call) it has left me worried about the module as a whole.

Should I be concerned by this or can I trust the fact that it's on CPAN?



When the bells justle in the tower,
the hollow night amid.
Then on my tongue the taste is sour,
of all I ever did....

Replies are listed 'Best First'.
Re: Data::Reporter warnings
by arhuman (Vicar) on Jun 14, 2001 at 16:35 UTC
    A module on CPAN doesn't mean much ( except that someone has given some of his time to contribute)

    I've seen bugged code, wrong documentation and excellent modules too.
    Anyway it's always a good rule to review the code you'll execute for security but also to check that it does what you really want and that it won't damage anything on your system...

    BTW don't let a warning ruin your overall impression about this module...


    "Only Bad Coders Code Badly In Perl" (OBC2BIP)
Re: Data::Reporter warnings
by Vynce (Friar) on Jun 14, 2001 at 17:50 UTC

    do not just trust something because it is on CPAN. even if they hadn't gotten hacked a week ago, there's no guarantee that the modules there are any good.

    (which is why extremely came up with the idea of Sanctifying Modules which he has since abandoned. ah, well.)