Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Online Tool for Cran checks

Tags:

r

cran

Even when I am afraid to be a bit off-topic, but I am not sure where else to ask this, sorry!

I am developing my R-package using a Linux system, hence I can run the R CMD check --as-cran command easily for Linux. For Windows it is also possible using a colleagues computer.

But how do you check your packages for MacOS? Or even worse, how to check for Solaris? I just ask, because I got an error there from the CRAN checks and most likely I won't be able to fix it without some try+error. But uploading new packages over and over until the error is fixed for MacOS can't be the solution...

Hence my question is, is there an online tool similar to win-builder (e.g. 'win-check.r-project.org' and 'macos-check.r-project.org' and so on), where you could check your package for all possible platforms, before submitting to cran? Unfortunately I do not know anybody who has a Mac, nor does Apple make it easy to install their OS on a x86 computer (I found the Hackintosh project, but it seems to be a bit shady...). Having such tools would make it much easier to fix certain issues in one's package.

Thanks for reading this!

like image 218
Daniel Fischer Avatar asked Mar 19 '13 14:03

Daniel Fischer


1 Answers

There is now R-Hub (github page). Made possible by the R-Consortium.

r-hub is a multi-platform build and check service for R packages. This packages uses the r-hub API to connect to r-hub and start package checks on various architectures.

like image 195
phiver Avatar answered Oct 15 '22 14:10

phiver