On Sat, Sep 8, 2012 at 8:16 AM, Serguei Trouchelle <s...@cpan.org> 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. Well, that's pretty obvious, even to me. :) But just because it's convenient isn't good enough of a reason to do it, in my opinion (of course). > > 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). No, I can't. Acme:: is people sharing jokes, which in most cases aren't supposed to be "useful", they're JOKES. Author::PAUSEID, Task::BeLike::PAUSEID and Dist::Zilla::PluginBundle::PAUSEID are by people *not* sharing *anything* with *anyone* except using CPAN as their private repository. So, yes, there's a major difference. > > 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. > Obviously CPAN is a place to upload modules so others can view, share and use them. By your claim, I can use CPAN to upload my last YAPC trip pictures (and hell, replace Flickr), because "I've never seen any description of what CPAN is". So, no, there isn't a given description, but I think it's pretty obvious to both of us and anyone on this list and on CPAN. Using generic excuses as "there's no sign on what goes in the pool, so I can pee in it" don't help us much here. > > 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. > That's perfectly fair. I was just replying to a request for feedback. > 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/<http://search.cpan.org/dist/CPAN-Index/> Indeed, if anyone asked me "is there anything you would like to fix on CPAN", the personal authors distributions wouldn't be my first choice either. I completely agree with you on that point.