[Brazosvalley-pm] CPAN authorship

James Smith jgsmith at jamesmith.com
Fri Aug 11 12:08:05 PDT 2006


On Aug 11, 2006, at 10:48 AM, Jeremy Fluhmann wrote:

> Hooray!  I now have a PAUSE ID and will soon be a CPAN author (if  
> all testing goes well)
Woot!  Congrats!
> Someone already uploaded a Win32::IIS::Admin module to the CPAN,  
> but it uses cscript (I have no experience with it).  I’m trying to  
> think of a different namespace for mine, and I thought about  
> Win32::IIS::Server.  Would that make enough sense for someone?   
> Here’s a sample of how to use it:
YMMV, but a good resource for module naming can be the module- 
authors at perl.org mailing list:  http://lists.cpan.org/showlist.cgi? 
name=module-authors

> Feel free to offer any thoughts about a different namespace.  I’m  
> sure I’ll have some kinks to work out to actually getting the  
> module on the CPAN.  I’ve only written modules for myself or work  
> (which had no testing, not much portability, and was a crap shoot  
> on documentation), so getting the module ready for the CPAN will be  
> a new (and thorough) experience.  As I mentioned before, I’ve  
> started incorporating testing into most of my new code, so  
> hopefully I’ll get this right.
I can't offer anything that's Windows-specific, but some general  
comments. :)

I think you'll find testing changes the way you look at programming.   
A couple of years ago before my project was terminated, I got to the  
point where I was writing tests first and then coding.

I also found that writing code for distribution made me pay more  
attention to documentation and writing the best code I could because  
I knew someone else was going to see it.  In my opinion (and I was  
able to convince my boss at the time of this), writing OSS provides  
the benefit of better written code and documentation, which always  
helps at a job.

There's a shell script that automates the CPAN submission process.   
Just point it at the tarball and it takes care of the rest.

     http://search.cpan.org/~neilb/cpan-upload-2.2/

-- Jim
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2425 bytes
Desc: not available
Url : http://mail.pm.org/pipermail/brazosvalley-pm/attachments/20060811/8a1f804b/attachment.bin 


More information about the Brazosvalley-pm mailing list