Join 📚 James's Highlights

A batch of the best highlights from what Jimmy's read, .

Argument names to functions should be descriptive and well documented. Arguments should generally have default values. Check arguments against a validity check.

Bioconductor - Package Guidelines

None

set through environment variable R_CHECK_ENVIRON with a command similar to export R_CHECK_ENVIRON = <path to downloaded file>

Bioconductor - Package Guidelines

None

CRAN has a submission checklist, and you could either roll your own or rely on usethis::use_release_issue() creating a GitHub issue with important items. If you don’t develop your package on GitHub you could still have a look at the items for inspiration. The devtools::release() function will ask you whether you ran a spell check.

Workflow automation tools for package developers

Maëlle Salmon

...catch up on these, and many more highlights