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

[TSVN] Installer issues?

From: Peter Mounce <pete_at_molehole.org>
Date: 2005-07-21 11:43:25 CEST

Is there a list of issues with the setup package that could do with
attention? I've recently had to learn WiX, and I have about 50 hours
more time on my hands than I did when I had a job. If there are no
objections, I could try to improve it.

I seem to remember:

- it doesn't remember where you've previously installed TSVN, to
populate the suggested path from that.

- it doesn't remember your previous preference for installing for
everyone's use or just your user account's.

- anything else?

Should it:

- inform the user if they are updating an existing version, that if they
do so, they will overwrite their current version? (Obvious, but, well,
some people like the warning)

- provide one of those tree lists for installing different features?
Unfortunately I don't think it's possible to give features a url, and
then have the package interactively download them as the user requests -
that would seem ideal for the translations and the dictionaries...

- [the setup package code] be split up into WiX fragments, so we
separate out the UI from the main guts (for example)? (If so, this will
require an edit to the build script, I think; just the files to candle)

- [the setup package code] use a wxi include file for things like the
UpgradeVersion GUID, the version number, and other things used in more
than one place that can be referred to with
$(var.VariableNameFromWxiFile) syntax.

Regards
Pete

e: pete@molehole.org m: +44(0)7968 484098 h: +44(0)23 8026 5515

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Jul 21 11:43:24 2005

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

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