From ross at biostat.ucsf.edu  Fri Jan 15 18:18:09 2010
From: ross at biostat.ucsf.edu (Ross Boylan)
Date: Fri, 15 Jan 2010 09:18:09 -0800
Subject: [Rd] optional package dependency
In-Reply-To: <19280.9467.920615.289850@hornik.net>
References: <1263535210.26202.16.camel@corn.betterworld.us>
	<e8e755251001142212nd942256i526d63f4858f988c@mail.gmail.com>
	<19280.9467.920615.289850@hornik.net>
Message-ID: <1263575889.26202.22.camel@corn.betterworld.us>

On Fri, 2010-01-15 at 09:19 +0100, Kurt Hornik wrote:
> The idea is that maintainers typically want to
> fully check their functionality, suggesting to force suggests by
> default.
This might be the nub of the problem.  There are different audiences,
even for R CMD check.

The maintainer probably wants to check all functionality.  Even then,
there is an issue if functionality differs by platform.

CRAN probably wants to check all functionality.

An individual user just wants to check the functionality they use.

For example, if someone doesn't want to run my package distributed, but
wants to see if it works (R CMD check), they need to be able to avoid
the potentially onerous requirement to install MPI.

Ross



[Rd] optional package dependency
Ross Boylan