From a59592d4cd48626ea37dac1b4fe4ac2117343b20 Mon Sep 17 00:00:00 2001 From: Joshua Lambert Date: Mon, 30 Sep 2024 17:21:25 +0100 Subject: [PATCH] add point to design principles vignette on bumping min R version against Epiverse policy --- vignettes/design_principles.Rmd | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vignettes/design_principles.Rmd b/vignettes/design_principles.Rmd index d17253f75..959118256 100644 --- a/vignettes/design_principles.Rmd +++ b/vignettes/design_principles.Rmd @@ -64,6 +64,8 @@ The aim is to restrict the number of dependencies to a minimal required set for [{jsonlite}](https://CRAN.R-project.org/package=jsonlite) is a suggested dependency because it is used to read the parameter library which is stored as a JSON file. However, it is only read by an internal function and instead the data is available to the user via `sysdata.rda`, so {jsonlite} is not required as an imported dependency. +Currently {epiparameter} deviates from the [Epiverse policy on the number of previous R versions it supports](https://epiverse-trace.github.io/blueprints/dependencies.html#base-r-support-schedule). The {epiparameter} package requires R version >= 4.1.0 which only includes the current version and the last three minor R versions rather than the policy of four minor versions, as of September 2024. The reasons for this change is to enable usage of the base R pipe (`|>`). + ## Contribute In addition to the [package contributing guide](https://github.com/epiverse-trace/.github/blob/main/CONTRIBUTING.md), please refer to the [{epiparameter} specific contributing guidelines for adding epidemiological parameter to the package library](https://epiverse-trace.github.io/epiparameter/articles/data_protocol.html#contributing-to-the-package).