On Feb 14, 2006, at 1:16 PM, Tyler MacDonald wrote:

Ken Williams <[EMAIL PROTECTED]> wrote:
If we did that, we'd screw over people who are already maintaining
their Makefile.PL separately by hand.

        OK... but if they are doing that, the Makefile.PL will be in their
*build* directory already... as far as I understand, our Makefile.PL only
needs to be generated in the *dist* directory.

Yeah, that's true.

Let me reconsider my reasoning here from scratch. The original point that Adam & Yves were making, IIUIC, was that distributions should include a Makefile.PL. If they don't have one at all, then of course we don't need to worry about clobbering one! So I'd be fine with changing the default in this case to provide some flavor of Makefile.PL generated in the dist directory.

The main question would be what style to make it. 'traditional' is accessible by more people, but will often be broken (if, e.g., there are config questions or auto-sensing in the Build.PL they'll be lost to the Makefile.PL), so I'd be inclined to choose 'small' or 'passthrough' for this case.

That should make most people happy, no?

 -Ken

Reply via email to