Romain just submitted a ~4500 line R patch https://github.com/apache/arrow/pull/2596
I am going to do my best to give feedback, particularly at the C++ binding level, but it would be great to get some more eyes on the R-level API. As one detail, R6 classes are being used to create the wrapper interfaces, see https://adv-r.hadley.nz/r6.html It should be easier for other people to contribute smaller patches to iterate on things after this initial project-bootstrapping work lands. Thanks, Wes