Windows installer

Neil Mitchell ndmitchell at gmail.com
Tue Sep 20 12:56:45 EDT 2005


Hi,

I'm not particularly overjoyed with an approach which means the tools
to build a release installer are not available in the CVS, as this
kind of goes against open source (and more practically, it means I
personally can't build test releases).

I propose that either:

1) The tools used to make the current installer .msi files make
themselves known to the world, along with appropriate documentation
and scripts.

2) I (or someone else) writes an MSI file generator, probably using
the free Wix toolset.

3) I (or someone else) writes an NSIS installer, which is an .exe
installer based on the NSIS toolkit, Google seems to now use this as
their preferred installer setup, so it can't be too bad.

4) I (or someone else) writes an installer from the ground up. Its not
that much work, as I already have about 98% of the code from writing
an installer from the Pingus project. The installer is a simple cat
installer.exe data.zip > winhugs.exe installer, so it allows making an
easy distribution from a zip file, even under Linux.

Obviously 1 would be least work if feasible. If I was going to write
an installer for the Windows build, which one would people prefer out
of 2, 3 and 4? Does anyone use the large scale deployment options
found in a .msi, and are those options even in the WinHugs .msi file?

Thanks

Neil


More information about the Cvs-hugs mailing list