Re: [HACKERS] Changing the default configuration (was Re:

From: mlw <pgsql(at)mohawksoft(dot)com>
To: Greg Copeland <greg(at)CopelandConsulting(dot)Net>
Cc: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Merlin Moncure <merlin(dot)moncure(at)rcsonline(dot)com>, PostgresSQL Hackers Mailing List <pgsql-hackers(at)postgresql(dot)org>, pgsql-advocacy(at)postgresql(dot)org
Subject: Re: [HACKERS] Changing the default configuration (was Re:
Date: 2003-02-11 17:23:42
Message-ID: 3E49319E.80206@mohawksoft.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-advocacy pgsql-hackers pgsql-performance

Greg Copeland wrote:

>
>
>I'd personally rather have people stumble trying to get PostgreSQL
>running, up front, rather than allowing the lowest common denominator
>more easily run PostgreSQL only to be disappointed with it and move on.
>
>After it's all said and done, I would rather someone simply say, "it's
>beyond my skill set", and attempt to get help or walk away. That seems
>better than them being able to run it and say, "it's a dog", spreading
>word-of-mouth as such after they left PostgreSQL behind. Worse yet,
>those that do walk away and claim it performs horribly are probably
>doing more harm to the PostgreSQL community than expecting someone to be
>able to install software ever can.
>
<RANT>

And that my friends is why PostgreSQL is still relatively obscure.

This attitude sucks. If you want a product to be used, you must put the
effort into making it usable.

It is a no-brainer to make the default configuration file suitable for
the majority of users. It is lunacy to create a default configuration
which provides poor performance for over 90% of the users, but which
allows the lowest common denominator to work.

A product must not perform poorly out of the box, period. A good product
manager would choose one of two possible configurations, (a) a high
speed fairly optimized system from the get-go, or (b) it does not run
unless you create the configuration file. Option (c) out of the box it
works like crap, is not an option.

This is why open source gets such a bad reputation. Outright contempt
for the user who may not know the product as well as those developing
it. This attitude really sucks and it turns people off. We want people
to use PostgreSQL, to do that we must make PostgreSQL usable. Usability
IS important.
</RANT>

In response to

Responses

Browse pgsql-advocacy by date

  From Date Subject
Next Message Tom Lane 2003-02-11 17:26:05 Re: Changing the default configuration (was Re:
Previous Message Rod Taylor 2003-02-11 17:21:13 Re: Changing the default configuration (was Re:

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2003-02-11 17:26:05 Re: Changing the default configuration (was Re:
Previous Message Rod Taylor 2003-02-11 17:21:13 Re: Changing the default configuration (was Re:

Browse pgsql-performance by date

  From Date Subject
Next Message Tom Lane 2003-02-11 17:26:05 Re: Changing the default configuration (was Re:
Previous Message Rod Taylor 2003-02-11 17:21:13 Re: Changing the default configuration (was Re: