Re: Discontent with development process (was:Re: pgaccess - the discussion is over)

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Lamar Owen <lamar(dot)owen(at)wgcr(dot)org>
Cc: mlw <markw(at)mohawksoft(dot)com>, Iavor Raytchev <iavor(dot)raytchev(at)verysmall(dot)org>, pgsql-hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Discontent with development process (was:Re: pgaccess - the discussion is over)
Date: 2002-05-14 02:03:00
Message-ID: 22005.1021341780@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers pgsql-interfaces

Lamar Owen <lamar(dot)owen(at)wgcr(dot)org> writes:
> Although this config file stuff is small potatoes compared to the
> Win32 stuff as recently discussed. And for that, please understand
> that most of the developers here consider Win32 an inferior server
> platform. In fact, Win32 _is_ an inferior server platform, at least
> in my opinion. But, if you want to do the work, and it doesn't break
> my non-Win32 server build, by all means go for it.

Note that "doesn't break non-Win32 builds" is not really the standard
that will get applied. Ongoing readability and maintainability of the
codebase is a very high priority in my eyes, and I think in the eyes
of most of the key developers. To the extent that Win32 support can
be added without hurting those goals, I have nothing against it.
I'll even put up with localized ugliness (see the BeOS support hacks
for an example of what I'd call localized ugliness). But I get unhappy
when there's airy handwaving about moving all static variables into some
global data structure, to take just one of the points that were under
discussion last week. That'd be a big maintainability penalty IMHO.

As for the more general point --- my recollection of that thread was
that mlw himself was more than a bit guilty of adopting a "my way or no
way" attitude; if he sees some pushback from the other developers maybe
he should consider the possibility that he's creating his own problem.
In general this development community is one of the most civilized I've
ever seen. I don't think it's that hard to get consensus on most
topics. The consensus isn't always the same as my personal opinion...
but that's the price of being part of a community.

regards, tom lane

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2002-05-14 02:33:14 Re: pg_dump DROP commands and implicit search paths
Previous Message Rod Taylor 2002-05-14 01:43:18 Re: pg_dump DROP commands and implicit search paths

Browse pgsql-interfaces by date

  From Date Subject
Next Message Marc G. Fournier 2002-05-14 04:13:28 Re: Discontent with development process (was:Re: pgaccess
Previous Message Lamar Owen 2002-05-13 23:05:55 Discontent with development process (was:Re: pgaccess - the discussion is over)