Dave Page wrote:



-----Original Message-----
From: Andreas Pflug [mailto:[EMAIL PROTECTED] Sent: 05 August 2003 22:09
To: Dave Page
Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Subject: Re: [pgadmin-hackers] pga3 website



Dave Page wrote:




I'm not after state of the art for the sake of it. The major

reasons I

use MSI are:

a) Easily scriptable for any msi file for automated installation



pgAdmin3 probably won't be distributed widely in a company, so I doubt pgAdmin3 will ever be distributed automatically.



I know of at least one case where pgAdmin II is used in this way though I cannot go into details of that particular site. It also allows easy, seamless installation as a post intall step of other installers.



b) Allows use/creation of merge modules for easy bundling of

software -

something Jean-Michel is extremely keen on.



Bundle with what?



PostgreSQL, psqlODBC, Npgsql, WinMaster...


I don't believe it until I see it happening.



So there's a monopolization for D.P. at the moment for compiling the releases...



Not really. You could get the Installer SDK from Microsoft (it's free), or Wise, Installshield or anything else that supports MSI. Most will open the MSI file directly, not requiring the Wise project file at all.

The pkg\win32 is tied to Wise now. AFAICS MS Installer seems to be *not* free (I believed that too, until I tried to locate it today, it's free for "licensed customers of any VS6 Prof or Enterprise"), and VS6SP3 is a prerequisite either. While running in a MS-only development world is easy, we should provide non-MS ways too. Currently, using the MS Installer SDK would be consistent since we still need MS to compile.
BTW, to anticipate Jean-Michel: a multi-language installation process would be nice :-)



Besides which, so what if I make the builds? I've done it for the last 6
years anyway, and as Jean-Michel said quite recently, the installers I
build are of good quality.


There's no doubt about the quality, just do it....

Regards,
Andreas


---------------------------(end of broadcast)--------------------------- TIP 6: Have you searched our list archives?

http://archives.postgresql.org

Reply via email to