メモ:Rのパッケージリリース前に自問自答する

羽鳥がツイ消ししてしまったけど、ちょっとした論争?があってzzz.rを眺めていて、こんな関数があるのに気づきました。元の論争とは関係ないんですけど。

release_questions <- function() {
  c(
    "Have you built the book?"
  )
}

(https://github.com/hadley/ggplot2/blob/b492d550268b041990253e63f697580f2ff58eef/R/zzz.r#L17-L21)

なんだろう、と思ってググると、R packagesがヒットしました。release_questions()という関数をパッケージの中に置いておくとdevtools::release()のときに聞いてくれるようになるらしいです。へー、便利。

Allows you to add your own questions to the check process by including an unexported release_questions() function in your package. This should return a character vector of questions to ask.

(http://r-pkgs.had.co.nz/release.html#release-submission)