Richard Cotton
2015-Jul-05 16:53 UTC
[Rd] Are import-reexport-only packages allowed on CRAN?
One piece of feedback that I received at useR was that the assertive package is getting too big, and should be broken down into smaller pieces. I want to split the functionality into assertive.base, assertive.types, and a few others, then have the assertive package as a virtual package (suggestions for better terminology welcomed) that just imports and reexports the contents of the underlying pieces. That way end-users can can still type library(assertive) and have the same behaviour as before, and package developers who worry about having lightweight dependencies can just use the parts that they need. Before I do the refactoring, I wanted to check that it is OK to have a package without any of its own content (other than vignettes) on CRAN. Is it OK? -- Regards, Richie Learning R 4dpiecharts.com
Duncan Murdoch
2015-Jul-05 17:05 UTC
[Rd] Are import-reexport-only packages allowed on CRAN?
On 05/07/2015 12:53 PM, Richard Cotton wrote:> One piece of feedback that I received at useR was that the assertive > package is getting too big, and should be broken down into smaller > pieces. > > I want to split the functionality into assertive.base, > assertive.types, and a few others, then have the assertive package as > a virtual package (suggestions for better terminology welcomed) that > just imports and reexports the contents of the underlying pieces. > > That way end-users can can still type library(assertive) and have the > same behaviour as before, and package developers who worry about > having lightweight dependencies can just use the parts that they need. > > Before I do the refactoring, I wanted to check that it is OK to have a > package without any of its own content (other than vignettes) on CRAN. > Is it OK? >I think you're writing to the wrong place. This sounds like a question for the R-pkg-devel list, or if you don't get an answer there, CRAN at r-project.org. Duncan Murdoch