bessarabov has asked for the wisdom of the Perl Monks concerning the following question:
Here the part of META.yml file https://metacpan.org/source/RIBASUSHI/DBIx-Class-0.08250/META.yml :
I wonder why there is 2 variants of writing the release name, the one with "-" and the one with "::". From my point of view this variant would be more robust:name: DBIx-Class requires: Class::Accessor::Grouped: 0.10010 Class::C3::Componentised: 1.0009 Class::Inspector: 1.24
How `cpan`, `cpanm` and other programms that work with deps convert "::" verion to the "-" version? For example I don't get it how to convert:name: DBIx-Class requires: Class-Accessor-Grouped: 0.10010 Class-C3-Componentised: 1.0009 Class-Inspector: 1.24
to the real release name witch is `libwww-perl`requires: LWP: 0
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: META.yml the difference between `name` and `requires`
by Corion (Patriarch) on Oct 06, 2013 at 10:29 UTC | |
by tobyink (Canon) on Oct 06, 2013 at 19:46 UTC |
Back to
Seekers of Perl Wisdom