Re: [HACKERS] RE: cvs-commit-digest V1 #856

From: Don Baccus <dhogaza(at)pacifier(dot)com>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>, Peter Eisentraut <peter_e(at)gmx(dot)net>
Cc: "Hiroshi Inoue" <Inoue(at)tpf(dot)co(dot)jp>, "pgsql-hackers" <pgsql-hackers(at)postgreSQL(dot)org>
Subject: Re: [HACKERS] RE: cvs-commit-digest V1 #856
Date: 2000-02-02 05:34:17
Message-ID: 3.0.1.32.20000201213417.00f906e0@mail.pacifier.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

At 10:52 PM 2/1/00 -0500, Tom Lane wrote:

>Peter, you need to have a little more respect for stability of
>library APIs. Gratuitous breaking of backwards compatibility
>is not the done thing around here. It's especially not done
>without any discussion.

I thought we went over this a week ago...was I dreaming?

PG is intended to be a PROFESSIONAL product. You don't arbitrarily
break things for the hell of it.

PG has CUSTOMERS. Not in the formal "we bought it" sense, but in
the moral and professional engineering sense.

You don't screw your customers without good reason, and when you
do you at least provide them cushions and soft mattresses and
advance notice. Especially advance notice. And if you do screw
them, you do so after you explore alternatives and come to realize
that there is no other course open to you. And you offer them
a condom (i.e. an upgrade path).

Because they depend on you.

Is professionalism so hard to understand?

- Don Baccus, Portland OR <dhogaza(at)pacifier(dot)com>
Nature photos, on-line guides, Pacific Northwest
Rare Bird Alert Service and other goodies at
http://donb.photo.net.

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message The Hermit Hacker 2000-02-02 06:07:50 Re: [HACKERS] RE: cvs-commit-digest V1 #856
Previous Message Tom Lane 2000-02-02 04:09:37 Re: [HACKERS] plpgsql problem..