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.
I guess you could change MANIFEST after copying it into the distro checkout dir.
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.
Sure, that's fine with me. Thanks Michael.
__________________________________________________________________ Stas Bekman JAm_pH ------> Just Another mod_perl Hacker http://stason.org/ mod_perl Guide ---> http://perl.apache.org mailto:[EMAIL PROTECTED] http://use.perl.org http://apacheweek.com http://modperlbook.org http://apache.org http://ticketmaster.com
