RConsortium / r-repositories-wg

RC Working Group on Repositories
37 stars 8 forks source link

CRAN-like checks proof-of-concept #21

Open tylfin opened 1 year ago

tylfin commented 1 year ago

Overview

In the Dec 5th, 2022 working group meeting we discussed the option of making the QA scripts available here more accessible for R package maintainers during the development process.

This issue is up for consideration and involves creating a PoC of tooling to make executing the CRAN QA scripts as easy as possible with high fidelity to what would be expected after a package is submitted.

Approach

We talked about a three-step approach including:

  1. Add an entry point script (e.g. bash or makefile), that is thoroughly documented, to use as a tool to kick-off the QA checks
  2. Create a Github action or similar CI template for package maintainers to use in their projects
  3. Explore opportunities to make compute / infrastructure available to the community

Additional Considerations

Some additional considerations we discussed during the meeting included: