Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Related packages #1

Open
chainsawriot opened this issue Jan 14, 2023 · 3 comments
Open

Related packages #1

chainsawriot opened this issue Jan 14, 2023 · 3 comments

Comments

@chainsawriot
Copy link
Collaborator

chainsawriot commented Jan 14, 2023

pkgdepends: Almost the same, except the time machine.

groundhog

checkpoint

renv

remotes

Require

containterit

miniCRAN

deps

switchr

versions

capsule

dockerfiler

@chainsawriot chainsawriot changed the title pkgdepends Related packages Jan 15, 2023
@arnim
Copy link
Collaborator

arnim commented Jan 16, 2023

researchbox.org and
r-universe.dev as suggested by r-universe-org/help#225

@schochastics
Copy link
Collaborator

Maybe only a little bit related but I like the idea of wontrun and code longevity

@chainsawriot
Copy link
Collaborator Author

chainsawriot commented Feb 11, 2023

Pinning R packages

Pin R packages by version: pkgdepends, renv, remotes, Require, pak,
Pin R packages by date: groundhog, checkpoint, rang
No pinning (using whatever recent or inside the computational environment): containerit, miniCRAN

Pinning R version

Yes: renv, rang, containerit, miniCRAN

Recover from that R version (semiautomatically)

Yes: rang, containerit (both by Docker)

Be used for recovering R < 3

No: containerit (dependency on Rocker), probably all of them

Format

json: renv, checkpoint
R script: groundhog, Require, miniCRAN, rang (+ Dockerfile)
Dockerfile only: containerit

MRAN dependency (as of writing)

Yes: groundhog, checkpoint

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants