Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re^5: Module::Build users -- please use the "traditional" create_makefile_pl option

by brian_d_foy (Abbot)
on May 18, 2005 at 17:59 UTC ( #458356=note: print w/replies, xml ) Need Help??


in reply to Re^4: Module::Build users -- please use the "traditional" create_makefile_pl option
in thread Module::Build users -- please use the "traditional" create_makefile_pl option

I don't really buy that. We don't have to satisfy every possible installation requirement in PREFIX. We document what it does, and we leave it at that. It sets the root directory. You only get to do that once. Whatever you set is what you get. As for it's actual effect between MakeMaker versions 5.x and 6.x, who's fault is that, eh? :)

If the documented PREFIX doesn't work for you, you don't use PREFIX. However, it works for a lot of people who aren't so picky about such things.

One of the key talents in a software developer is knowing when to stop letting the user have flexibility. That's one way to make code much simpler: just say "You can't use this for everything".

--
brian d foy <brian@stonehenge.com>
  • Comment on Re^5: Module::Build users -- please use the "traditional" create_makefile_pl option

Replies are listed 'Best First'.
Re^6: Module::Build users -- please use the "traditional" create_makefile_pl option
by dragonchild (Archbishop) on May 18, 2005 at 18:03 UTC
    /me really shouldn't have opened his big mouth.

    For the record, I happen to agree with every single point you've made. If I felt that Schwern would have listened to me, I would have made those points to him a year ago when I first read about this entire ... "thing". (That was a comment on my lack of clout, not his lack of listening skills.)

    Personally, I think that MakeMaker should be platform dependent, similar to File::Spec. If Debian is weird, then have a ExtUtils::MakeMaker::Debian. VMS, Win32 ... whatever. One size doesn't fit all.


    • In general, if you think something isn't in Perl, try it out, because it usually is. :-)
    • "What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against?"

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://458356]
help
Chatterbox?
[Discipulus]: if is the author of a patch, is more like a 'request to push' into rather than a pull request..
[choroba]: as it's considered unpolite to push to someone else's repo
[choroba]: and in fact, you don't push into the target repo, you push into your branch of your fork
[choroba]: the maintainer of the upstream repo than "merges" the pull request, i.e. they pull from your fork into the upstream
[Discipulus]: ' i.e. you asked them to pull from your repo' =~ I (subj) want to push
[Discipulus]: chorobayour words are reasonable
[choroba]: I'm just repeating some else's words as I remembered them after having asked the same question
[choroba]: s/some/someone/
Discipulus what a pity all people do not speak only in eatalian..

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (6)
As of 2017-05-27 20:15 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?