On Mon, Oct 20, 2003 at 06:15:42PM -0700, Stas Bekman wrote: > >There are things other than "make dist" which rely on the MANIFEST format > >and > >use ExtUtils::Manifest. Module::Build, for example. > > But an autogenerated META.yaml is probably needed only by EU::MM and > Module::Build, which create distros, since each has to generate that file, > so each could include it in the dist, if it's not already listed in > MANIFEST.
No, then a clean distrubtion you download from CPAN will have an extra file in there which is not in the MANIFEST. Anyone checking the files in the distribution against the MANIFEST have to throw in an exception for the META.yml. This is an exception that I do not want to add. This would also break ExtUtils::Manifest::filecheck() and thus fullcheck() and thus 'make distcheck'. At this point we should back up and look at the reason for this discussion: attempting to make the user unaware of the META.yml autogeneration. This is not my intention, I don't mind if they notice something was generated. All I care is that it happens without their intervention. Without having to flip a new MakeMaker flag or otherwise change their development process. -- Michael G Schwern [EMAIL PROTECTED] http://www.pobox.com/~schwern/ Do not try comedy at home! Milk & Cheese are advanced experts! Attempts at comedy can be dangerously unfunny!
