[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: WIN32 Users - Unified MSI Installer

From: Lieven Govaerts <svnlgo_at_mobsol.be>
Date: Tue, 03 Jun 2008 18:58:06 +0200

Hey Troy,

Troy Simpson wrote:
> Hi,
>
> I am the maintainer for the win32 installer, and now that we have win32
> binaries for both Apache 2.0x and 2.2x I think it is better to have a
> unified installer where users can choose their binding.
>
> I have moved to a WiX based installer, and built the project & custom
> dialogs utilising the SharpDevelop designer. Because the installer uses a
> localisation file for all messages, this also opens up the possibility of
> localising the installer itself, but let's get things working first.
>
> It appears that I have faithfully reproduced much of what the old installer
> did, minus a couple of things which are of a far lower priority than getting
> the installer working. Specifically what is missing is the ability to elect
> to install a desktop shortcut (no desktop shortcut is installed from this
> installer) and the summary screen that shows selections before install.
> Because customised selections are so few this would not be a priority.
>
> I think there are a couple of good reasons to move this way:
>
> * unified installer, one download for all
> * MSI installer - better for systems administrators (network installs etc.)
>
I can vouch for that. Although atleast the packaging team I work with
will repackage the .MSI again with specific settings for our network.
It's still easier to do that based on an MSI than on the inno-setup
installer.

> There is currently one known issue, and that is after an uninstall the same
> 'post install' message screen shows that you would see after an install.
>
> I do not plan on supporting upgrades, rather overwrite installs would be
> simpler at this stage. As far as testing goes this will be more for future
> installs where we need to ensure that successful overwrite installs occur.
>
> Please test this installer, and if we agree to go this way I will look to
> make a 1.5 installer as soon as we have the release binaries available for
> Apache 2.0x & 2.2x. I am particularly looking for people to test this
> installer both against Apache 2.0 & Apache 2.2x.
>
> Here is the beta installer for Subversion 2.4.6:
>
> http://www.ebswift.com/Temp/Setup-Subversion.msi
>
Haven't tried it yet, but will later.
> Please do not make that installer public. I will provide all the build
> source for someone to check in for me if it is decided to go this way. In
> that respect I will be happy for any contributions to improve the installer.
>
you already have commit access in the Subversion repository for the inno
setup installer, you don't need one of us to add the source of this new
installer. Why don't you add it in /packages/windows-wix?

Lieven

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-06-03 18:58:25 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.