Open dgkf opened 6 months ago
@wiligl @borgmaan please see what we have so far and contribute. Three sections:
The Reg R Repo workstream is asked to share requirements on the April 1st meeting with the Repositories working group.
Read through it and don't have anything to add. Looks great @dgkf!
Relaying some feedback that we got from the R Consortium team giving this a pre-read. Question raised:
I can certainly address this above.
From today's discussion, R-multiverse is an area of overlap: https://r-multiverse.org/. The project is very new, still in its prototype phase. Right now, it implements a community-curated R-universe of package releases, which effectively amounts to a QA repository. We are exploring solutions for production which layer on top of the QA universe.
While we have standing members (@wiligl, @borgmaan) joining the R Consortium Repos WG, for this particular session we'll also join with Coline as workstream lead and myself as RValHub lead.
We were asked to prepare a set of regulatory requirements and goals that we have for our work to help articulate our goals. I'll try to aggregate suggestions as they're mentioned
Attendees
@wiligl, @borgmaan, @dgkf, @Crosita
Prior Documents
Overview of Goals
Provide a CRAN-like repository, with CRAN-like checks for package quality that satisfies regulated industry needs for documented proof of the reliability of analytic software.
Requirements
We have a few fundamental requirements that are unmet by CRAN today, representing barriers to adoption in a regulatory setting.
renv
,devtools::install_version
, MRAN, PPM snapshots, etc. Ideally would have a more "official" mechanism that avoids requirement to use specific tooling or vendor services.PACKAGES
index, or as a client-sideavailable.packages
filter.oysteR
scan.Opportunities for Overlap
PACKAGES
)r-hub/containers
provided alongsidePACKAGES
. Is a fullyr-hub
-powered CRAN-like check suite a possibility? How would the output of checks be provided?