-
Couldn't load subscription status.
- Fork 3.9k
Description
As of ARROW-1325, the project contains a minimal working R package that takes advantage of R's built-in support for calling C++ code and uses Rcpp for added support.
Though the exact public interface of the package hasn't been developed yet (so this issue may be running before we walk), one major feature in its development will be release to CRAN, the official package repository for the R language.
Completing this story would mean:
-
Getting source code to state where R CMD CHECK passes with 0 ERRORS, 0 WARNINGS, and 0 NOTES
-
Setting up build process for source and precompiled binary packages (see data.table and XGBoost as examples of packages that do this)
-
Submission to CRAN and acceptance of the first release
Distribution via CRAN would be a much more natural fit for most R users' workflows than the current build-from-source workflow, and comes with all the other benefits of package managers (e.g. version pegging, easy distribution of platform-specific binaries).
Reporter: James Lamb / @jameslamb
Assignee: Neal Richardson / @nealrichardson
Related issues:
- Arrow recipe removed from homebrew (Blocked)
- [C++] Fix build for 32-bit MSYS2 (relates to)
- [C++] Restore apache-arrow Homebrew recipe and define process for maintaining and updating for releases (depends upon)
- [R][CI] Build and test on Windows in Appveyor (depends upon)
- [R] Support for building package for Windows (depends upon)
- [R] Make sure winbuilder tests pass for package (depends upon)
- [Website] Blog post announcing R package release (is depended upon by)
PRs and other links:
Note: This issue was originally created as ARROW-3204. Please see the migration documentation for further details.