stvn has asked for the wisdom of the Perl Monks concerning the following question:
After reading some recent stuff about CPANTS, I have decided to include a META.yml and a SIGNATURE file in my CPAN modules. I am looking for guidance from the monastery on the best way to go about this.
For SIGNATURE files, I found Module::Signature on CPAN, and it seems to be the easiest way to do SIGNATURE files. I am concerned though that in the recommended test, it seems to want to connect to an outside key-server. Not being very familiar with this, I am not sure how much of a standard practice this is. I know merlyn has been critical of modules that 'phone home', I am not sure this counts as the same thing.
As for META.yml files, I have found very little (I am sure I am looking in all the wrong places though). I have found the old META.yml spec and a newer META.yml spec on the Module::Build sourceforge page. But perl being perl, I would assume that someone has created some kind of automation tool for this and its location is just eluding me. Also, the new spec has a LOT of fields in it, most of which I am sure are not necessary in many cases. Does anyone have any opinion on what is the best compromise between not-enough-info and too-much-info in the META.yml file?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: How to create/generate META.yml and SIGNATURE files for CPAN
by hardburn (Abbot) on Jul 26, 2004 at 16:05 UTC | |
by PodMaster (Abbot) on Jul 27, 2004 at 08:06 UTC | |
by adrianh (Chancellor) on Jul 27, 2004 at 20:35 UTC | |
|
Re: How to create/generate META.yml and SIGNATURE files for CPAN
by valdez (Monsignor) on Jul 27, 2004 at 07:19 UTC | |
by PodMaster (Abbot) on Jul 27, 2004 at 07:57 UTC | |
|
Re: How to create/generate META.yml and SIGNATURE files for CPAN
by PodMaster (Abbot) on Jul 27, 2004 at 08:24 UTC | |
|
Re: How to create/generate META.yml and SIGNATURE files for CPAN
by adrianh (Chancellor) on Jul 27, 2004 at 22:58 UTC |