[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