# from Andreas J. Koenig # on Tuesday 11 September 2007 12:11 am: ><klapperl>: so can you explain why the compatibility layer is broken? ><ewilhelm>: jeez, it is the *compatibility layer* > >I think it's time that Module::Build considers another compatibility >layer in addition to the existing one. It would be the one for authors >who consider the compatibility layer broken for their demands.
IMO, the only problem with the compatibility Makefile.PL is that CPAN.pm and CPANPLUS.pm both default to using it. Module::Build can't really do much about that (without modifying your CPAN/CPANPLUS options.) Further, to actually fix the damage done by that, the option would need to be deleted or reset. How many users actually pondered that question enough to choose *against* the default? (which most consider to be advisory) It might as well have been: Ignore author's primary build system? [Yn] --Eric -- Don't worry about what anybody else is going to do. The best way to predict the future is to invent it. --Alan Kay --------------------------------------------------- http://scratchcomputing.com ---------------------------------------------------