Más cosas...
Para elegir el nombre de la distribución, si se tienen dudas, es mejor pedir ayuda a las
listas de correo [email protected] y
[email protected], donde la gente te dirá si tu módulo está bien que lo publiques, o si ya hay módulos que hacen lo que quieres hacer, o cuál sería el mejor nombre.
En el grupo de noticias
comp.lang.perl.modules puedes entonces enviar un RFC, indicando que tienes la intención de publicar un módulo con un cierto nombre y que hace algo determinado.
Sam Tregar, en el 2002, publicó el libro «
Writing Perl Modules for CPAN». En la página 130 pone un ejemplo de cómo sería ese envío:
Using text Syntax Highlighting
From:
[email protected]
Subject: [RFC] Data::Counter
Hello all - I've written a new module called Data::Counter that I'm planning to
put on CPAN.
Take a look at the documentation and tell me what you think.
NAME
Data::Counter - a module that counts your data
DESCRIPTION
...
Coloreado en 0.000 segundos, usando
GeSHi 1.0.8.4
(
un ejemplo real)
Si al cabo de tres días nadie te dice nada, o te animan a que lo hagas, pues ya puedes publicarlo. Quizás recibas críticas constructivas (las más), así que hay que tomarlas con deportividad, y pensar que a lo mejor tienen razón (¿Por qué hacer un módulo más de XML si hay más de doscientos? ¿Por qué hacer un sistema de plantillas si hay 4 docenas?)
En este libro se explican también todos los pasos para crear y publicar la distribución, pero como es del año 2002, están un poco anticuados.
En otros libros de Perl, como en «
Effective Perl Programming», 2ª ed., 2010, se explica cómo crear una distribución CPAN, con ayuda de Module::Starter.