Guilty as well.<div><br></div><div>I have a module well used at one site and generally applicable to others. It&#39;s a Perl wrapper/API for the CA Harvest/SCM version control tool and because I haven&#39;t put it on CPAN, I am not able to ease the pain of quite a number of Perl programmers around the world suffering to automate that product (that bothers me).<br>

<div><br></div><div>The reason I haven&#39;t put it on CPAN are:</div><div><br></div><div>* I didn&#39;t think it was good enough (OK, I&#39;m over that)</div><div>* I had grandiose plans to expand it to other tools (over that also)</div>

<div>* Docs need spiffing up.</div><div>* I don&#39;t have step-by-step instructions in front of me to get it into CPAN - I&#39;m sure that is easy to find.</div><div><br></div><div>I have a PAUSE account (I&#39;m pretty sure). It looks like I don&#39;t have too much of an excuse!</div>

<div><br clear="all">Sean Blanton, Ph.D.<br><br>Follow: <a href="http://www.twitter.com/seanblanton">http://www.twitter.com/seanblanton</a><br>Connect: <a href="http://www.linkedin.com/in/seanblanton">http://www.linkedin.com/in/seanblanton</a><br>

Befriend: Facebook<br>
<br><br><div class="gmail_quote">On Tue, Apr 7, 2009 at 10:49 AM, Dan Rench <span dir="ltr">&lt;<a href="mailto:drench%2Bchipm@gmail.com">drench+chipm@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

I think this mostly describes me, though I&#39;m more like sitting on the<br>
edge with one foot in [1]. I&#39;ve got a PAUSE account that I intend to<br>
use someday. Contributing a new module to the CPAN isn&#39;t necessarily<br>
scary to me, and it&#39;s not like I haven&#39;t written many, many modules<br>
over the years. It&#39;s just that I think most of what I consider my most<br>
useful and interesting Perl code has been either for a job, and<br>
unfortunately not &quot;mine&quot; to share and/or too specific to a job to have<br>
any general use (an interface to the internals of z00m$h@re.c0m&#39;s<br>
photo albums written under the influence of mjd&#39;s HOP and Ruby,<br>
anyone?)<br>
<br>
To look at this from another angle, I&#39;ve seen how not being &quot;in the<br>
pool&quot; (at least slightly) can mean not just missing out on &quot;fun&quot; but<br>
missing out, period. I had been away from perlmonks for several years<br>
[2] but came back recently, and have been reading, voting, and writing<br>
the occasional answer. And if I hadn&#39;t, I probably wouldn&#39;t have found<br>
out, to give one example, that calling UNIVERSAL::isa() is now<br>
considered bad form.<br>
<br>
PS: Andy, I thought you&#39;d try to work in a Cheap Trick reference, but<br>
then &quot;Standing on the Edge&quot; is nobody&#39;s favorite CT LP.<br>
<br>
[1] I&#39;ve made some minor OSS contributions that people actually use:<br>
one patch (with 2 new features) accepted into Apache (plus a couple<br>
others rejected/ignored), the spidermonkey (Mozilla javascript engine)<br>
port for FreeBSD, and I &quot;maintain&quot; (read: haven&#39;t touched in years) an<br>
insane Javascript version of Blowfish that I&#39;ve never had a practical<br>
use for in my own projects, but it has a small user base that I hear<br>
from every once in a while (and usually cannot help).<br>
<br>
[2] I think I&#39;m not the only one.<br>
<div><div></div><div class="h5">_______________________________________________<br>
Chicago-talk mailing list<br>
<a href="mailto:Chicago-talk@pm.org">Chicago-talk@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/chicago-talk" target="_blank">http://mail.pm.org/mailman/listinfo/chicago-talk</a><br>
</div></div></blockquote></div><br></div></div>