> > 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 > > uh, CPAN /is/ a public version control system. You have a favorite VCS and want to make diffs easily? Download, unpack, init, add, commit, work, diff. I do admit I've started experimenting with adding github repos for my modules, but I'm not at all certain that it is any improvement, and demanding that as a requirement seems unnecessary.
On the other hand, a comprehensive "CPAN by git" as an additional CPAN feature would have a measure of awesome to it, as an alternate distribution and synchronization method. The converse interpretation of the data -- fully half of new CPAN uploads contain a link to a non-CPAN VCS -- seems like a valid cause for celebration, rather than alarmed finger-pointing at the non-adopters. dln