ecpolley / SuperLearner

Current version of the SuperLearner R package
272 stars 72 forks source link

supplemental additions: License, site, README cleanup #63

Closed nhejazi closed 7 years ago

nhejazi commented 7 years ago
ecpolley commented 7 years ago

Hi Nima, One problem is the package is under GPL-3, not the MIT license. Does pkgdown provide anything other than an HTML format for the Rd documents?

nhejazi commented 7 years ago

Hi Eric, apologies for the mixup re: licensing. I'll switch that over to GPL-3 (really, I should have read the description file more closely). I'm not sure I understand the question on the format produced by pkgdown? (since it's purpose is to generate a simple site, HTML seems necessary)

ck37 commented 7 years ago

It would be good to update your roxygen to the latest version too (~6.0.1) because right now the PR is downgrading to roxygen 5.

On pkgdown, can the compilation command be put into a Makefile and/or automated (eg travis-sphynx) so that it doesn't have to be run manually?

-ck.mobile

On Mar 7, 2017, at 10:20 AM, Nima Hejazi notifications@github.com wrote:

Hi Eric, apologies for the mixup re: licensing. I'll switch that over to GPL-3 (really, I should have read the description file more closely). I'm not sure I understand the question on the format produced by pkgdown? (since it's purpose is to generate a simple site, HTML seems necessary)

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

ecpolley commented 7 years ago

For pkgdown, I guess I see this as redundant with the current package help documentation, with the only difference being it generates HTML code for a webpage versus the Rd documents within R. Is that correct?

nhejazi commented 7 years ago

Eric -- pkgdown is not meant to do much more than what the Rd documents do, that is, it is entirely supplementary. The motivation behind having a separate set of webpages for SL is to allow interested parties to explore the documentation without being forced to do so from within R, or without browsing CRAN. It is really entirely supplementary, but encourages people to explore the package more.

Chris -- thanks for noting that my roxygen was out of date, I'll fix that. In regard to automating the use of pkgdown in a manner similar to travis-sphinx, I have seen that done (e.g., the zoon project repo), though the approach is rather messy and not supported within pkgdown. That said, the docs generated by pkgdown are meant to be supplementary/exploratory, so having them auto-build seems like overkill to me, esp. given that this project is stable at this point (I wouldn't expect major changes to the docs...)