|P is for Practical|
Questions about creating CPAN modulesby gsiems (Deacon)
|on Oct 13, 2009 at 02:42 UTC||Need Help??|
gsiems has asked for the
wisdom of the Perl Monks concerning the following question:
This weekend I uploaded my very first module (Padre::Plugin::ShellCommand) to CPAN. Though it is but a meager offering, it pleases me greatly to make it. However, having gotten over my initial feelings of great satisfaction and accomplishment, I have a few questions.
Primoris - Checking the dependencies link, it appears that the necessary information for establishing dependencies is not available. What files/information need to be added so that this works correctly?
Secundus - This module depends on having an adequate shell environment (sh, which, and cat). Since these dependencies aren't CPAN modules, I find myself meditating on how one can specify them so that they are properly checked for when installing the module. Is this doable? Recommended?
Tertius - In using How to make a CPAN Module Distribution as my guide in preparing this module I found no mention of META.yml which manuscript appears in many other modules. This does not appear to be auto generated. Must it be manually created? Must it be created at all?