Skip site navigation (1) Skip section navigation (2)

Win32 release warning

From: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>
To: Neil Conway <neilc(at)samurai(dot)com>
Cc: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>,PostgreSQL Win32 port list <pgsql-hackers-win32(at)postgresql(dot)org>,PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Win32 release warning
Date: 2004-08-26 13:05:29
Message-ID: 200408261305.i7QD5TD26750@candle.pha.pa.us (view raw or flat)
Thread:
Lists: pgsql-committerspgsql-hackerspgsql-hackers-win32
I have shortened your paragraph to:

        Because Win32 is significantly different from the Unix platforms
        supported in previous releases, this port might have more bugs
	than other supported platforms in this release.   Please
	test it thoroughly before using it in production.

and made the change in release.sgml.  Do we need more?

Other wording I considered was:

  "we expect this port not to be as bug-free as other supported platforms"

but that is close to a double-negative.

In adding this now, I would also like to see a notice in a future
release at the point we think Win32 is as bug-free as Unix (or as
bug-free as the platform allows).  (And this might happen in a minor
8.0.X release.)

Again, my concern about this stuff is that you later have to undo what
you said.

---------------------------------------------------------------------------

Neil Conway wrote:
> Bruce Momjian wrote:
> > What text are people suggesting?
> 
> How do people feel about the attached doc patch?
> 
> Cheers,
> 
> Neil
> 

> Index: doc/src/sgml/release.sgml
> ===================================================================
> RCS file: /Users/neilc/local/cvs/pgsql-server/doc/src/sgml/release.sgml,v
> retrieving revision 1.288
> diff -c -r1.288 release.sgml
> *** doc/src/sgml/release.sgml	24 Aug 2004 00:06:50 -0000	1.288
> --- doc/src/sgml/release.sgml	26 Aug 2004 05:43:32 -0000
> ***************
> *** 28,47 ****
>         <listitem>
>          <para>
>           This is the first <productname>PostgreSQL</productname>
> !         release to natively run on Microsoft Windows as a server. It
> !         can run as a Windows service. This release supports NT-based
> !         Windows releases like Win2000, XP, Win2003.  Older releases
> !         like Windows 95, 98, and ME are not supported because these
> !         operating systems do not have the infrastructure to support
> !         <productname>PostgreSQL</productname>.  A separate installer
> !         project has been created to ease installation on Windows:
>           <ulink url="http://pgfoundry.org/projects/pginstaller">
>           http://pgfoundry.org/projects/pginstaller</ulink>.
>          </para>
> !        <para>
> !         Previous releases required the Unix emulation toolkit Cygwin for
> !         Win32 server support. <productname>PostgreSQL</productname>
> !         has always supported clients on Win32.
>          </para>
>         </listitem>
>        </varlistentry>
> --- 28,65 ----
>         <listitem>
>          <para>
>           This is the first <productname>PostgreSQL</productname>
> !         release to natively run on Microsoft Windows as a server. This
> !         release supports Windows 2000, XP, and 2003. Older releases of
> !         Windows are not supported because they lack the infrastructure
> !         necessary to support <productname>PostgreSQL</productname>. A
> !         separate installer project has been created to allow for easy
> !         installation on Windows:
>           <ulink url="http://pgfoundry.org/projects/pginstaller">
>           http://pgfoundry.org/projects/pginstaller</ulink>.
>          </para>
> ! 
> !        <warning>
> !         <para>
> !          This is the first release of <productname>PostgreSQL</> to
> !          natively support Win32. As a result, the Windows port of
> !          <productname>PostgreSQL</> is less mature and likely less
> !          stable than <productname>PostgreSQL</> on Unix. While we have
> !          done our best to produce a high-quality release for Windows,
> !          users accustomed to the stability and maturity of
> !          <productname>PostgreSQL</> on Unix may not be satisfied by
> !          the current state of <productname>PostgreSQL</> on
> !          Windows. We expect the maturity of the Windows port to
> !          significantly increase in the future. We encourage all
> !          prospective users of <productname>PostgreSQL</> on Windows to
> !          carefully evaluate the database system before putting it into
> !          production use.
> !         </para>
> !        </warning>
> ! 
> !        <para>
> !         Previous releases required the Unix emulation toolkit Cygwin
> !         for Win32 server support. <productname>PostgreSQL</> has
> !         supported clients on Win32 for a long time.
>          </para>
>         </listitem>
>        </varlistentry>

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

In response to

Responses

pgsql-hackers by date

Next:From: Andrew DunstanDate: 2004-08-26 13:24:29
Subject: Re: Win32 release warning
Previous:From: Richard van den BergDate: 2004-08-26 11:48:00
Subject: Insecurity in MD5 authentication (again)

pgsql-committers by date

Next:From: Bruce MomjianDate: 2004-08-26 13:09:00
Subject: pgsql-server: Add warning about Win32 bugs in this release.
Previous:From: Neil ConwayDate: 2004-08-26 05:48:44
Subject: Re: pgsql-server: Update that 8.0 will support MS Win

pgsql-hackers-win32 by date

Next:From: Andrew DunstanDate: 2004-08-26 13:24:29
Subject: Re: Win32 release warning
Previous:From: Tom.ZschockeltDate: 2004-08-26 09:38:30
Subject: register another instance ?

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group