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

Re: Windows Installer: -Feedback needed please

From: Brent R. Matzelle <bmatzelle_at_yahoo.com>
Date: 2002-07-30 19:45:49 CEST

--- Jostein Christoffer Andersen <jostein@josander.net> wrote:
> Hi,
> I want some input and thoughs about how things should be done with
> the
> Windows installer, it's not wise to let one person (me) decide how
> things should be done and things can allways be better.
> The Subversion project are getting bigger and many third party
> packages
> are required.
> The Subversion project itself have a new family member (rapidsvn)
> and
> will probably continue to be bigger.
> I have some points that I feel that need feedback and you may have
> other
> issues to:
> * Should Subversion for Windows require Administrative
> privileges (NT versions)? Right now, the installer puts
> the following strings in the registrey:
> HKLM/Software/Tigris.org/Subversion|Revision: "2667"
> HKLM/Software/Tigris.org/Subversion|Version: "0.14.0"
> I have done this for future use (for gui clients etc).

For the server version yes, client version no. This is pretty
standard for most installers and users will normally expect this.

> * Should I exclude the Berkeley DB from the installer?
> It is possible to download it from within the installer
> while installing Subversion for Windows. In that case,
> it may be good to make a Windows installer for Berkeley.

Including it is a must as the client and server require it.

> * What about offering the person who are installing
> subversion to download a rapidsvn package during
> the installation (when it's ready)?

When you make a release you should include all the tested binaries
for that release version. Downloading the latest files is not a good
idea because then you can no longer vouch that it all works together.
 Subversion contains many parts so that makes this even more

Downloading requires a user to have internet access. You cannot
assume that will always be the case.

InnoSetup is an excellent and extensible tool so I agree with its use
as the standard installer.



Do You Yahoo!?
Yahoo! Health - Feel better, live better

To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Jul 30 19:46:25 2002

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.