Skip to content
Prev 21680 / 63424 Next

'CanMakeUseOf' field [was ".. Add 'fields' argument ..]

On 8/29/2006 10:12 AM, Martin Maechler wrote:
I think we need an option to R CMD check rather than a new field in the 
DESCRIPTION.  Currently a package could be mentioned for any of these 
reasons:

1.  To make functions, examples or vignettes work
2.  To allow optional functionality in functions, examples or vignettes.
3.  Because it contains complementary functions.

I don't think we really need to worry about 3:  it should be contained 
in 1 or 2, if reasonably complete examples are given.

Case 1 is handled by Depends.

An author should check case 2 both with and without the suggested 
package.  A user  might be satisfied with a simple check "as things 
currently stand", or might want a stringent check like the author wants. 
  The author can't know that, because it will depend on the user.

So I don't think this is something that should be changed in 
DESCRIPTION.  There should be an option to R CMD check to include or 
exclude packages mentioned in the Suggests entry.  (I'd suggest a 3 
level option:  check as though they are not available, check as 
currently installed, require that they be available.)

Duncan Murdoch

Thread (36 messages)

Seth Falcon PATCH: Add fields argument to installed.packages and available.packages Aug 28 Martin Maechler PATCH: Add fields argument to installed.packages and available.packages Aug 29 Paul Gilbert PATCH: Add fields argument to installed.packages and available.packages Aug 29 Martin Maechler 'CanMakeUseOf' field [was ".. Add 'fields' argument ..] Aug 29 Pfaff, Bernhard Dr. 'CanMakeUseOf' field [was ".. Add 'fields' argument ..] Aug 29 Seth Falcon PATCH: Add fields argument to installed.packages and available.packages Aug 29 Gabor Grothendieck PATCH: Add fields argument to installed.packages and available.packages Aug 29 Duncan Murdoch 'CanMakeUseOf' field [was ".. Add 'fields' argument ..] Aug 29 Seth Falcon 'CanMakeUseOf' field Aug 29 Duncan Murdoch 'CanMakeUseOf' field Aug 29 Paul Gilbert 'CanMakeUseOf' field [was ".. Add 'fields' argument ..] Aug 29 Duncan Murdoch 'CanMakeUseOf' field [was ".. Add 'fields' argument ..] Aug 29 Seth Falcon 'CanMakeUseOf' field Aug 29 Paul Gilbert 'CanMakeUseOf' field Aug 29 Duncan Murdoch 'CanMakeUseOf' field Aug 29 Paul Gilbert 'CanMakeUseOf' field Aug 29 Duncan Murdoch 'CanMakeUseOf' field Aug 29 Friedrich Leisch 'CanMakeUseOf' field Aug 30 Friedrich Leisch 'CanMakeUseOf' field Aug 30 Kurt Hornik 'CanMakeUseOf' field [was ".. Add 'fields' argument ..] Aug 30 Martin Maechler 'CanMakeUseOf' field Aug 30 Kurt Hornik 'CanMakeUseOf' field Aug 30 Duncan Murdoch 'CanMakeUseOf' field Aug 30 Friedrich Leisch 'CanMakeUseOf' field Aug 30 Friedrich Leisch 'CanMakeUseOf' field Aug 30 Dirk Eddelbuettel "Enhances" (Was: 'CanMakeUseOf' field) Aug 30 Seth Falcon 'CanMakeUseOf' field Aug 30 Duncan Murdoch 'CanMakeUseOf' field Aug 30 Seth Falcon "Enhances" Aug 30 Paul Gilbert 'CanMakeUseOf' field Aug 30 Duncan Murdoch 'CanMakeUseOf' field Aug 30 Paul Gilbert 'CanMakeUseOf' field Aug 30 Duncan Murdoch 'CanMakeUseOf' field Aug 30 Martin Maechler 'CanMakeUseOf' field Aug 31 Duncan Murdoch 'CanMakeUseOf' field Aug 31 Seth Falcon 'CanMakeUseOf' field Aug 31