← Back to team overview

nunit-dev team mailing list archive

Re: Installation layout for NUnit V3

 

I have only one issue about installation.IMO we should have an explicit
option to install the framework in the GAC and the default should be
"false".

2009/7/30 Andreas Schlapsi <a.schlapsi@xxxxxx>

> Hi Charlie,
>
> I created a prototype for the NUnit Framework Installer yesterday. It
> packages the NUnit Framework for .NET 1.1 and .NET 2.0 (and later for
> .NET 3.5 and 4.0) and suppresses all variants in the feature tree
> without corresponding .NET version installed on the target computer.
>
> It installs the framework assemblies under <Program Files>\NUnit
> 3.0\Framework\net-1.1 or <Program Files>\NUnit 3.0\Framework\net-2.0.
>
> What about documentation? Will the framework documentation be separated?
>
> Andreas
>
>
> Charlie Poole wrote:
> > Hi Andreas,
> >
> > In breaking NUnit into multiple projects, I tried to take
> > several things into account:
> >   * Different teams working on different projects
> >   * Independent release cycles
> >   * Possibility of third-party alternatives
> >   * Separate installation.
> >
> > At the moment, I think we only need to decide how to install
> > the framework, since we only have a framework project for
> > NUnit 3.0. When we add - for example - a gui project, we'll
> > of course need a separate install for that.
> >
> > In the future, we may want to create a combined installer
> > for windows - one that bundles one or more frameworks with
> > gui and console runners and possibly other stuff. Note that
> > this is a Windows-only problem, since linux distros have
> > package management systems to take care of dependencies
> > between individual packages.
> >
> > So, for now I think the issue is how to structure the
> > installation of the framework only. This is not as simple
> > as it sounds, since the framework is tailored to a version
> > of .NET and there may be multiple versions on a machine.
> >
> > BTW, There will be a place on a wiki to actually post specs
> > very soon. For now we have to discuss here and/or post
> > directly on the Whiteboard.
> >
> > Charlie
> >
> >> -----Original Message-----
> >> From: nunit-dev-bounces+charlie=nunit.com@xxxxxxxxxxxxxxxxxxx
> >> [mailto:nunit-dev-bounces+charlie <nunit-dev-bounces%2Bcharlie>=
> nunit.com@xxxxxxxxxxxxxxxxxx
> >> t] On Behalf Of Andreas Schlapsi
> >> Sent: Tuesday, July 28, 2009 10:07 AM
> >> To: NUnit Developer Mailing List
> >> Subject: [Nunit-dev] Installation layout for NUnit V3
> >>
> >> Hi,
> >>
> >> I'm working on the installer blueprint
> >> (https://blueprints.launchpad.net/nunit-3.0/+spec/install-proj
> >> ect) and one of the todos is to decide on an installation
> >> layout. It should allow multiple frameworks to be installed
> >> separately from runners like nunit-gui.
> >>
> >> Does this mean that we want separate installers for the
> >> framework and the runners? Do we need an installer for the
> >> framework? The framework assemblies are often checked in to
> >> source control.
> >>
> >> Andreas
> >>
> >>
> >> _______________________________________________
> >> Mailing list: https://launchpad.net/~nunit-dev
> >> Post to     : nunit-dev@xxxxxxxxxxxxxxxxxxx
> >> Unsubscribe : https://launchpad.net/~nunit-dev
> >> More help   : https://help.launchpad.net/ListHelp
> >>
> >
> >
> >
> >
> > _______________________________________________
> > Mailing list: https://launchpad.net/~nunit-dev
> > Post to     : nunit-dev@xxxxxxxxxxxxxxxxxxx
> > Unsubscribe : https://launchpad.net/~nunit-dev
> > More help   : https://help.launchpad.net/ListHelp
> >
>
>
> _______________________________________________
> Mailing list: https://launchpad.net/~nunit-dev
> Post to     : nunit-dev@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~nunit-dev
> More help   : https://help.launchpad.net/ListHelp
>



-- 
Fabio Maulo

Follow ups

References