I'm not quite sure where to ask this questions, but given that
the Module-Build project is the keeper of the META.yml spec, this
seems like a good place to start:

I've been wondering if a Bundle::* distribution on CPAN should list
all the modules specified in the CONTENTS section of the module
also in the "requires" section of META.yml.  Obviously the CPAN
shell doesn't require this, as none of the current bundles on
CPAN seem to be doing this.

But _should_ this be done?  Essentially this makes the parsing
of the CONTENTS section of the POD redundant, as all the modules
would already be installed as prerequisites.  But somehow it
seems to be the right thing to do, so other tools can get this
information from META.yml and don't need to deal with a different
mechanism again.

Cheers,
-Jan

Reply via email to