R Packages Checklist
Technical requirements
Our goal is for all R packages under EpiForeSITE to have the following features:
Advanced Package Checklist
Once the above checklist is completed, there are some additional package features that would be nice to have but are not required:
(Version 4d5bcbc)
R Packages Checklist
Technical requirements
Our goal is for all R packages under EpiForeSITE to have the following features:
LICENSEfile (see also licensing from R Packages (2e)).roxygen2(Rd2roxygen converts.Rdfiles toroxygen2), including function descriptions, parameters and return values, details, examples, references, and links to other relevant functions.rmarkdownvignette with an extended example of package usagetinytestortestthat.R CMD checkon multiple system configurations.Advanced Package Checklist
Once the above checklist is completed, there are some additional package features that would be nice to have but are not required:
pre-commitboth as part of CI and for local development.NEWS.mdfile.Containerfileunder.devcontainer.codecovorcoverallsto release code coverage (via the covr R package).(Version 4d5bcbc)