Re: pgsql-server: Update that 8.0 will support MS Win - Mailing list pgsql-committers

From Bruce Momjian
Subject Re: pgsql-server: Update that 8.0 will support MS Win
Date
Msg-id 200408260403.i7Q43YM08395@candle.pha.pa.us
Whole thread Raw
In response to Re: pgsql-server: Update that 8.0 will support MS Win  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: pgsql-server: Update that 8.0 will support MS Win
Re: pgsql-server: Update that 8.0 will support MS Win
List pgsql-committers
Tom Lane wrote:
> Bruce Momjian <pgman@candle.pha.pa.us> writes:
> > Is the release notes even the right place for it?  When you read the
> > release notes after 8.1 is released, do you want to read that Win32
> > had possible problems in 8.0?
>
> Sure you do.  The release notes are historical material.  There is
> plenty of stuff in there that's totally irrelevant now, but we have
> not (and I trust will not) gone back and removed entries that are no
> longer significant.
>
> > Perhaps we should mention it in the
> > release announcement instead?
>
> Why are you so insistent on sweeping this point under the rug?  I'd much
> rather underpromise and overdeliver than the reverse.  We have plenty of
> reason to be suspicious of the native Windows port at this stage ...
> if you think it's going to be problem-free, I refer you to
> http://archives.postgresql.org/pgsql-bugs/2004-08/msg00307.php
> for the counterexample du jour.  You'd be nuts to think that we'll find
> every one of these issues before 8.0 release.

Agreed, but we just found NT problems today too.  The only argument I
can accept is that somehow platform bugs are harder to discover than our
other code bugs.

My concern is that I would like to have some actual facts before making
statements.  I am not good on going on guesses, I guess. :-)

The open Win32 bugs have been there for quite some time, though the one
you quote is quite new so maybe platforms bugs are harder to find.

This is the same issue I had with removing NT4 as supported.  I needed
to hear facts about what didn't work before making a statement because
when I go on guesses, I am usually wrong and have to somehow take it
back, and in this project, it is hard to retract things effectively.

As an example of the NT4 issue, it turns out it works just fine, just
that it doesn't support tablespaces, and the installer doesn't work.
Once I had that info I could adjust the release notes to just not
mention it in the list of platforms.

What text are people suggesting?  "This is a new port and might have
bugs that will be fixed in minor releases?" Or, "This port is
experimental and you would be crazy to use it in production"?  :-)


--
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 359-1001
  +  If your life is a hard drive,     |  13 Roberts Road
  +  Christ can be your backup.        |  Newtown Square, Pennsylvania 19073

pgsql-committers by date:

Previous
From: momjian@svr1.postgresql.org (Bruce Momjian)
Date:
Subject: pgsql-server: Update tcp connection faq.
Next
From: momjian@svr1.postgresql.org (Bruce Momjian)
Date:
Subject: pgsql-server: Update Japanese FAQ.