Although there are many ways to give back to "the community", most programmers don't. Usually because they don't realise there is a community, or because they just don't want to be part of it. Being part of "the community" takes time, and if you want to make most out of it, lots of time, even.

Everyone who is part of the community, also gives back. The thing that's given back most is time, to help people. This is good, because there's a great demand for help. CPAN modules are another thing, but I'm not sure if that's always a good for the community. Some who already donate time and/or code, also donate money to The Perl Foundation.

The money thing is a good option if you don't want to be part of the community, but do want to help out. I think that especially more companies should donate. If only just 0.5% of what they earn with Perl. But that's just my opinion.

But really, not giving back anything is also good. Perl is free software, and even if you hate sharing your code, experience, or money, you are still allowed to use Perl.

I structurally "give back" in the form of CPAN modules (most importantly DBIx::Simple), help (in EFnet #perlhelp mostly), and money. Occasionally, I write something that people find useful, like perlcheat and perlpodtut. The latter still needs to be submitted to p5p. :)

Juerd # { site => 'juerd.nl', plp_site => 'plp.juerd.nl', do_not_use => 'spamtrap' }


In reply to Re: Giving back to the community by Juerd
in thread Giving back to the community by bprew

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.