[petsc-dev] [Mike McQuaid] Re: [Homebrew/homebrew-core] PETSc: import from homebrew-science (#23598)

Matthew Knepley knepley at gmail.com
Fri Feb 23 14:31:44 CST 2018


On Fri, Feb 23, 2018 at 3:19 PM, Jed Brown <jed at jedbrown.org> wrote:

> What, if anything, really needs to be installed to $prefix/bin?
>
> From the Homebrew lead maintainer.
>

The maintainer of Homebrew calling anything a mess is pretty rich.

   Matt


>
> ---------- Forwarded message ----------
> From: Mike McQuaid <notifications at github.com>
> To: "Homebrew/homebrew-core" <homebrew-core at noreply.github.com>
> Cc: Jed Brown <jed at jedbrown.org>, Mention <mention at noreply.github.com>
> Bcc:
> Date: Fri, 23 Feb 2018 19:59:53 +0000 (UTC)
> Subject: Re: [Homebrew/homebrew-core] PETSc: import from homebrew-science
> (#23598)
>
> doesn't this attitude complete defeat the purpose of a package manager?
>
> You're asking of the hardest working package manager maintainers in the
> world (@ilovezfs <https://github.com/ilovezfs>). Chances he has a better
> idea about the purpose of a package manager than you do.
>
> I cannot understand not wanting a package because it is complicated to
> install.
>
> This is perhaps because you do not maintain a package manager.
>
> What you're suggesting is that any software using PETSc should either
> force users to compile it from scratch or discontinue supporting macOS
> entirely.
>
> No, what's being suggested is that PETSc's currently upstream installation
> is a mess and we don't want to maintain the hacks required to make it not
> one indefinitely. You can copy and paste this formula as-is into a tap and
> it'll work for you just fine.
>
> That seems like the wrong approach for a package manager.
>
> In the package manager you maintain you should take a different approach,
> then.
>
> Just my opinion...
>
> If you have to end your statement like that: it's probably worth keeping
> quiet in future, please.
> ------------------------------
>
> To be clear, I'm not being harsh here because I like doing so but because
> this entitled, know-it-all attitude literally kills open source projects
> and @ilovezfs <https://github.com/ilovezfs>'s motivation is more
> important to me than allowing that to go unchallenged.
>
>> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/Homebrew/homebrew-core/pull/23598#issuecomment-368122755>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAAM552mxd56kfN9PcUoxdK4j4N3FLm_ks5tXxi5gaJpZM4R203Y>
> .
>
>


-- 
What most experimenters take for granted before they begin their
experiments is infinitely more interesting than any results to which their
experiments lead.
-- Norbert Wiener

https://www.cse.buffalo.edu/~knepley/ <http://www.caam.rice.edu/~mk51/>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20180223/c981cb76/attachment.html>


More information about the petsc-dev mailing list