* On Thu, Apr 03 2008, Dave Rolsky wrote:
> On Thu, 3 Apr 2008, John M. Gamble wrote:
>> Okay, that was uncalled for.  It wasn't incoherent, and it wasn't a
>> rant, and trying to be dismissive like that doesn't help even if the
>> thesis was wrong.  I agree that the problems listed mostly aren't
>> problems (on the other hand, I'm not going to pretend Time::Cube
>> didn't happen).  Furthermore, the best solutions to the perceived
>> problems are patch first, apply for co-ownership second.
>
> I agree, Jon (R), there's no call to be so rude.

I apologize.  I get upset when people feel they are *entitled* to CPAN
modules (or the CPAN, or Perl, or Linux, or emacs, ...).  It shows that
they don't really understand the open source movement.  The open source
movement is about sharing, not taking.  People that take and never give
back aren't worth being nice to.

CPAN is an all volunteer effort.  In an ideal world, every module would
be perfect.  We don't live in an ideal world.  The only way to make
modules better is for *you* to make them better.

I agree that it's annoying to find an almost perfect module on CPAN,
except for just this one thing.  But it would be a lot more annoying to
have nothing at all.  (Even stubs are useful; it shows someone else is
interested in the topic, and it gives you a good name.)

Anyway, when I find a bug or missing feature in a module I want to use,
I consider myself personally responsible for that problem.  If I want a
feature so badly, why don't I write it myself?  (I think other people
should consider adopting this attitude :) If they do, there will be more
coding and less whining on mailing lists, which is always good.)

Regards,
Jonathan Rockway

-- 
print just => another => perl => hacker => if $,=$"

Reply via email to