Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer

Re^2: What's wrong with PREFIX, you ungrateful fucks.

by Aristotle (Chancellor)
on Aug 24, 2006 at 23:01 UTC ( #569475=note: print w/replies, xml ) Need Help??

in reply to Re: What's wrong with PREFIX, you ungrateful fucks.
in thread Module::Build users -- please use the "traditional" create_makefile_pl option

This response has always bugged me. I’ve read this thread at least three times (once when it was posted and then several more times when it was linked from discussions elsewhere), but I could never quite put my finger on why.

It just dawned on me.

Yes, you are ungrateful – not directly, but you are. The reason is that schwern is the maintainer of the install kit that you say is working for you. And for him, it’s incredibly painful to maintain. So he says “I can’t do this forever, it needs to stop,” and starts a new effort, which is expectably immature, while he continues to maintain the old one. And you just say “well the old one works for me (and who cares about your pain) and the new one doesn’t (and who cares about your pain).”

Given the position he’s left in, as far as I’m concerned, you should be glad he didn’t say “screw you guys, I’m going home” long ago and left the “working” EU::MM lying in the sun to rot. Instead it continues to get bugfixes. That’s not worthy of gratitude?

To give a nod to the original topic of the thread: I always do use create_makefile_pl => 'traditional', because I’m not going to force an immature module on my users. But I do believe M::B is the only sensible option in the long term, so I have switched – as a bonus, I get a bunch of nice author-oriented features. Come the day that it’s considered mature, I will drop the Makefile.PL generation. In the meantime, M::B::Compat lets me have my cake and lets my users eat it too.

Myself, I am very thankful that others are doing the boring and painfully tedious job of getting the plumbing right, both the legacy stuff and the modern stuff, and I’ll do whatever I can to promote the modern stuff without making users suffer for it.

Makeshifts last the longest.

  • Comment on Re^2: What's wrong with PREFIX, you ungrateful fucks.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://569475]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (5)
As of 2018-04-19 17:40 GMT
Find Nodes?
    Voting Booth?