Closed cboettig closed 9 years ago
@richfitz any thoughts?
Ah, thanks for tagging me. For some reason I don't see PR notifications on email so I totally missed this. I have no strong feelings about the default arguments here, so go ahead and change them to what you think is best.
If you do that, do you have strong feelings about :gb: English (s/behavior/behaviour/g)?
@richfitz cool, default and spelling fixed. will leave it to you to merge
@richfitz ping -- okay to merge this? (Just noticed I'm still building ropensci drat against my branch since it has this)
Thanks for the reminder - I'll try and get on this next week perhaps.
OK, working on this now. There are two issues here - one is that the docs were out of sync; that one is easy to fix (f21196a). The other issue is that travis and I are getting git2r errors on the rrdf package, which I'll fix as part of #8.
This just adds a command line option and propagates it through which allows the defaults to be configured for turning off building manual and vignettes.
I left the default configuration the way you had it (no manual, yes vignettes), but I think (no, no) is a better default (e.g. matches what
install_github
defaults to). It doesn't make sense thatinstall
defaults tofalse
butvignettes
defaults to true, since in general we cannot assume we can build the vignette without install the suggested packages. More generally, building vignettes can be very slow, and just adds another point of failure.install_github
has already trodden this path, and revoked the building of vignettes and installing of suggested packages by default, so we can learn from history here.