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

Re: Windows Installer - New Layout, any thoughts?

From: Jostein Chr. Andersen <jostein_at_josander.net>
Date: 2003-11-14 21:59:26 CET

On Friday 14 November 2003 21.10, Branko Čibej wrote:
> Jostein Chr. Andersen wrote:
> >Hi,
> >
> >I have just tested several different combinations of packages (pre
> > 0.33.0 binarys from Branko) to include in a installer.
> >
> >I have some suggestions based upon feedback,facts, thought and
> > wishes. Here is some "facts":
>
> From now, an installer are made of the content of svn-win32-x.xx.x.zip
>
> >(basic subversion binaries) plus the content of one or more of the
> >following binary files found on the subversion site:
> > *svn-win32-x.xx.x-dev.zip
> > *svn-win32-x.xx.x-python.zip
> > *svn-win32-x.xx.x-pdb.zip

> None of which ever existed. :-)

> > *db-4.0.14-win32.zip
>
> You shouldn't need anything at all from this file.

Shit. This have bee

> >Sizes of some combinations of the packages mentioned above:
> > *A full installer with the content of all the zipfiles
> > mentioned is approx. 8 MB big.
> > *A package with the same as above minus the Python
> > bindings is approx 6.6 MB big.
> > *A minimum installer with only the content of
> > svn-win32-x.xx.x.zip is approx. 2.5 MB big.
> > *A minimum installer with only the content of
> > svn-win32-x.xx.x.zip and _relevant_ pdb files is approx.
> > 4.6 MB big
> >
> >-
> >
> >My suggestion is that we make two installers:
> >1. A minimal one (contents of svn-win32-x.xx.x.zip) with or
> > without relevant pdb files. This is enough to run the
> > client and subversion server (svnserve, http etc).
> > Name: svn-x.xx.x-setup.exe (approx. 2.5 to 4.6 MB
> > depending on contents)
>
> With the .pdb files, please. That will make crash reports from users
> much, much more useful.

OK, then the 4.6 MB wil be the "small" one

> Please drop the "full" and "compact" idea. It always gets on my nerves
> when somebody decides they know better than I what "compact" means.
> Instead, split the types according to functionality:
>
> * Client (bin/ without svnserve + /iconv)
> * Server (Client + bin/svnserve + httpd/)
> * Scripting (python/ + bin/*.dll)
> * Development (doc/ + include/ + lib/ + bin/*.dll)
>
> Every install type should include the relevant .pdb files by default.
> Your minimal installer would then be a subset that provides just the
> Client and Server installation types.

Brilliant idea (never liked the "full" and "compact" stuff anyway)!

Jostein

-- 
Jostein Chr. Andersen <jostein@josander.net>
http://www.josander.net/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Nov 14 22:00:54 2003

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.