Subject: | Module::Build::Compat should be deprecated and/or split out |
M::B::Compat isn't fully compatible and it's unrealistic (at current
volunteer support levels) to maintain compatibility as EU::MM itself
continues to evolve.
I suggest deprecating M::B::Compat and splitting it out as a separate
CPAN module "soon". Generating a compatibility Makefile.PL should warn
about the deprecation unless the split-out M::B::Compat (with a high
enough version) is installed.
Once removed from Module::Build, if M::B::Compat is not available,
trying to build a compatibility Makefile.PL should die with a message to
install it from CPAN.