From asr at ufl.edu  Tue Nov  6 19:08:55 2012
From: asr at ufl.edu (Allen S. Rout)
Date: Tue, 6 Nov 2012 13:08:55 -0500
Subject: [Rd] Depends/Imports/Suggest/Enhence
In-Reply-To: <50994D8C.6020903@statistik.tu-dortmund.de>
References: <5099387D.1060805@u-paris10.fr>
	<74B4544F-4D67-49AC-A293-3AAE59CFFF25@r-project.org>
	<5099411D.6020608@u-paris10.fr>
	<50994D8C.6020903@statistik.tu-dortmund.de>
Message-ID: <k7bjnn$k5k$1@ger.gmane.org>

On 11/06/2012 12:49 PM, Uwe Ligges wrote:
> 
>>
>>
>>   - 'Depends:foo1' if there is a function in foo1 that my package use often
> 
> No, better make use of Namespace imports all the time and only use 
> "Depends" if you really need the other package to be installed. This is 
> rarely needed.
> 

Could you discuss this further?  It seems counterintuitive to me.

I'd expect every package which my package code calls to be a dependency.



We're short of vocabulary for the true pedants here, because I could see
the vignettes being described as something "my package calls", but I
don't mean that.

- Allen S. Rout



[Rd] Depends/Imports/Suggest/Enhence
Allen S. Rout