On Mon, 19 Sep 2005 11:33:07 +0200, David Landgren <[EMAIL PROTECTED]> wrote:

> Gábor Szabó wrote:
> > What do you think about adding a has_license kwalitee to CPANTS ?
> > Checking if the META.yml has that entry ?
> 
> This will penalise all the modules that use ExtUtils::MakeMaker, which, 
> last time I looked, does not generate the license metadata, even though 
> the module may clearly state the license used in the documentation.

Modules that use(d) EU::MM will/should have a

 /^=head\d\s+(li[cs]en[cs]e|copyrights?)\b/i

section in /^(readme|license)(\.txt)?$/i and/or This::Module.pm

=head1 COPYRIGHT AND LICENSE

In above pattern I allowed swapping the c and s because I've seen that too
often to ignore. Probably by non-native English speakers

> I made a half-hearted attempt at patching EU::MM to provide a LICENSE 
> key to WriteMakefile but then Real Life intervened. It did help me get 
> an appreciation of what a thankless job the maintenance of EU::MM is, 
> though.

-- 
H.Merijn Brand        Amsterdam Perl Mongers (http://amsterdam.pm.org/)
using Perl 5.6.2, 5.8.0, 5.8.5, & 5.9.2  on HP-UX 10.20, 11.00 & 11.11,
 AIX 4.3 & 5.2, SuSE 9.2 & 9.3, and Cygwin. http://www.cmve.net/~merijn
Smoking perl: http://www.test-smoke.org,    perl QA: http://qa.perl.org
 reports  to: [EMAIL PROTECTED],                perl-qa@perl.org

Reply via email to