Michael G Schwern wrote:
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



Reply via email to