Michael G Schwern wrote:
[...]
Yes, I have thought of this too. Michael, you say that you wanted to add this new feature in a "stealth" manner, but the modification of MANIFEST is what makes it visible.

One possible workaround is not to include META.yml in MANIFEST, but let MM add it on the fly after reading MANIFEST if it's found in the root directory and wasn't already listed in MANIFEST (which folks will do on their own will, usually when they want to maintain it themselves).


There's slipping in a new feature without the authors having to make any
edits and then there's being downright underhanded. :)

This creates the existance of a file which isn't in the MANIFEST yet
gets shipped when you say "make dist" creating an exception to
what the MANIFEST does. You now have a file that you can't stop shipping even if you remove it from the MANIFEST.

Heh, but if 'make dist' adds it to MANIFEST in any case, isn't it the same as putting it into a distro even if it's not listed in MANIFEST? No matter what you do, you end up with META.yaml shipped. I just tried that. So why changing MANIFEST?


__________________________________________________________________
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