On Tue, January 8, 2013 5:15 am, Gabor Szabo wrote:
> Hi,
>
> those of you who read blogs.perl.org probably already saw my posts,
> but I guess there are many others
> on this list who are not reading that site.
>
> Recently I checked and only 50% of the CPAN distributions have a link
> to a public version control system:
> http://blogs.perl.org/users/gabor_szabo/2013/01/50-of-the-new-cpan-uploads-lack-a-repository-link.html
>
> 17% don't have the license information in their META file:
> http://blogs.perl.org/users/gabor_szabo/2012/12/174-of-cpan-uploads-have-no-license-in-the-meta-files.html
>
> It would be nice if you could help improving the situation for your
> modules.
>

I think the finger should be pointed at h2xs, at least as it stands now. A
programmer new to CPAN won't know about the META information, and h2xs
just isn't oriented that way.

I can pass on the other META info (the module might be uploaded to CPAN
before the author even decides on a version control repository, for
example), but at a minimum h2xs should have been asking about license
information.

(I was going to compare and contrast with module-starter, which I have
used and recommend normally, but I just encountered this unpleasant
surprise:

C:\Users\jgamble\prj>module-starter --module=Bogus::Example
The getpwuid function is unimplemented at
C:/Perl64/site/lib/Module/Starter/Simple.pm line 97.

So I'm blocked there for a moment.)

     -john

Reply via email to