Fwd: [HACKERS] Switching to Homebrew as recommended Mac install?

From: David Johnston <polobo(at)yahoo(dot)com>
To: pgsql-general <pgsql-general(at)postgresql(dot)org>
Subject: Fwd: [HACKERS] Switching to Homebrew as recommended Mac install?
Date: 2012-04-02 16:27:38
Message-ID: E701888F-A8B9-494C-A054-9E398DD5EC7E@yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general pgsql-hackers

Moving from hackers

Begin forwarded message:

> From: Jay Levitt <jay(dot)levitt(at)gmail(dot)com>
> Date: April 2, 2012 5:17:07 MST
> To: Dave Page <dpage(at)pgadmin(dot)org>
> Cc: PG Hackers <pgsql-hackers(at)postgresql(dot)org>
> Subject: Re: [HACKERS] Switching to Homebrew as recommended Mac install?
>
>
> This goes back to the "marketing challenge, not technical challenge" threads.
>

Actually it seems the question is whether we suggest trading security for convenience. If the rest of PostgreSQL is something these whiz kids want or need to use they will learn what is needed to install it. If they work for a company likely someone will train them. If they do not they will teach the selves from some form of textbook - whether that be a blog post or official high-quality documentation.

>
> Sure, and if humans read docs, instead of just glancing at them, that'd be all you needed. In any case, I could counter myself that nobody reads the doc period, so it doesn't matter what version is listed; that's just the source of my own misunderstanding about maintenance.

In a project of this magnitude there is only so much you can learn via trial and error. Thus original learning requires some (multiple) forms of written text. Once you have some people with the knowledge you can train others. The documentation is there and really smart people will realize that they cannot know everything and so they should read documentation. Its our job to make sure the trough is full. If the horse dehydrates because it doesn't want to drink I don't lose any sleep - I'll just look for a different horse. That said I'll at least to make the software indicate when there is an unusual configuration and give the user some guidance on what to look for. But I'd generally rather strictly notify and let the user make an informed, manual, decision on how to resolve the issue instead of assuming and hoping the cure is no worse than the disease.

>
>>>>> - There are eight ways to install Postgres on a Mac
>>>> That isn't any more of a reason to discount the EDB installer than any
>>>> other.
>>> Nope, just an argument that the recommended installer should handle that
>>> nicely.
>>
>> It does. It'll detect that the port is in use and suggest a different
>> one. I don't know of any other of those installation methods that'll
>> do that.
>
> That's terrific, and you're right - it's the only one.
>
>
>
> In that vein, here's my take on the average whiz kid of the next five years:
>
>

Most of those seem irrelevant and none of them are followed by specific actions the community can take to adapt to the new normal.

> You get the idea. Just as we grew up not having to solder our computers (much) or boot them from the front panel, they've always had a whole layer of infrastructure that either magically works or that they can fix by Googling and typing without understanding the internals. (GitHub did not need their own sysadmins until December.) Let's make PG part of that.

That means nothing without more context. And while making Postgres "part of that" sounds all good I still haven't and good reasons the status quo is failing nor specific actions that can be taken toward that end. The few things you mentioned you can do without any permission from the community and getting listed on the website seems to require that you make security a higher priority. That's just how we roll here and it is highly unlikely that will change.

>
>
> Jay
>
>

David J.

In response to

Browse pgsql-general by date

  From Date Subject
Next Message David Johnston 2012-04-02 16:49:41 Fwd: [HACKERS] Switching to Homebrew as recommended Mac install? / apology
Previous Message Tom Lane 2012-04-02 16:06:28 Re: User-defined Aggregate function and performance.

Browse pgsql-hackers by date

  From Date Subject
Next Message Andrew Dunstan 2012-04-02 16:29:32 Re: log chunking broken with large queries under load
Previous Message Noah Misch 2012-04-02 16:12:08 Re: ECPG FETCH readahead