Subject: | add build_recommends field... |
There are requires and recommends fields, and there is a build_requires
field which notes modules which are required for building but not using.
There is no build_recommends field for putting modules that are
recommended but not required for building, e.g. Test::Pod.
I would recommend finer-grained distinction of build fields, although
there is a potential compatibility problem:
test_(requires|recommends) for modules that aren't needed to *build* but
are needed or recommended for testing/checking.
maint_(requires|recommends) for modules that aren't needed for building
or testing, but are needed by maintainers who want to build
distributions (e.g. Pod::Text, Pod::Readme, Pod::Spellcheck, or modules
needed to build data files, etc.)