As someone that has avoided making CPAN modules in part because there are so many ways to do things, but who has finally given up (dithering) and started the journey, I'd like to make this plea:

__PLEASE upload personal things to CPAN (or BackPAN, or AuthorPAN)__

the reason is simple - every single Perl developer seems to have a modified, but cargo culted approach to the tools they use to build, test and release.

Without sharing them, we can never undertake a survey of these diverse practices, and steal those we love (and maybe reduce the cut&paste&rot).

now - having seen gitpan (and that its been dead for a few years) does anyone have a git repo out there with all CPAN modules in it that I can clone? I have some datamining wrt xt/ practices I'd like to do to see how I can optimise mine (Text::XT doesn't excite me much)

Sven

On 08/09/12 15:16, Serguei Trouchelle wrote:
sawyer x wrote:

I don't understand why people upload things to CPAN that are specifically exclusively without-a-doubt on-purpose *just
for them*?

Because it's convenient for them.

People always say "hey, if it's useful for even one person, it should be out there", but these are things that are on
purpose only useful and meant for the author. Why upload them?

You can address this question to every Acme:: author. 95% of Acme:: modules aren't even useful, though no one complains about this (usually).

CPAN is not our private repository. It's not our backyard shed, it's not our personal storage. Why keep doing this?

I've never seen any description what CPAN is -- apart from the fact it's a collection of some Perl modules and scripts. Some of them are not even free.

I seriously don't understand it, and I think people should stop doing it. I personally have my personal stuff either on my personal Git repository or on my Github repository. It's *my* stuff. I try to upload stuff to CPAN that can (might)
be useful for others too, hopefully.

Personally I try to not care about things that have no direct impact on me. If someone wants to establish a CPAN Police Force, they can better do something with obviously malicious things like this one: http://search.cpan.org/dist/CPAN-Index/


Reply via email to