Guilty as well.<div><br></div><div>I have a module well used at one site and generally applicable to others. It's a Perl wrapper/API for the CA Harvest/SCM version control tool and because I haven'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't put it on CPAN are:</div><div><br></div><div>* I didn't think it was good enough (OK, I'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't have step-by-step instructions in front of me to get it into CPAN - I'm sure that is easy to find.</div><div><br></div><div>I have a PAUSE account (I'm pretty sure). It looks like I don'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"><<a href="mailto:drench%2Bchipm@gmail.com">drench+chipm@gmail.com</a>></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'm more like sitting on the<br>
edge with one foot in [1]. I've got a PAUSE account that I intend to<br>
use someday. Contributing a new module to the CPAN isn't necessarily<br>
scary to me, and it's not like I haven't written many, many modules<br>
over the years. It'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 "mine" 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's<br>
photo albums written under the influence of mjd's HOP and Ruby,<br>
anyone?)<br>
<br>
To look at this from another angle, I've seen how not being "in the<br>
pool" (at least slightly) can mean not just missing out on "fun" 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't, I probably wouldn'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'd try to work in a Cheap Trick reference, but<br>
then "Standing on the Edge" is nobody's favorite CT LP.<br>
<br>
[1] I'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 "maintain" (read: haven't touched in years) an<br>
insane Javascript version of Blowfish that I'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'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>