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