jdblischak / reproducible-research-ctv

**Archived** CRAN Task View: Reproducible Research
https://github.com/cran-task-views/ReproducibleResearch
14 stars 9 forks source link

Package suggestion: groundhog #23

Closed Bisaloo closed 3 years ago

Bisaloo commented 3 years ago
  1. Which package would you like to suggest? What features does it provide?

groundhog.

groundhog is another package to provide package reproducibility. It provides a new command groundhog.library() which mimicks library() (and install.packages()) but with an extra date argument to install the package version available at this date. It differs from other similar projects by relying on a global versioned library that all projects can use (instead of having a sandboxed environment for each project). Another major difference with the checkpoint package is that you can use different dates for different packages (vs one date per project). This is not the recommended setting in most cases. as it can fail due to version incompatibility but it's nonetheless possible if necessary.

  1. Please provide the link to CRAN by appending the package name (case-sensitive) to the end of the URL below:

https://cran.r-project.org/package=groundhog

  1. Which category do you think is the best fit for the package:

package reproducibility

jdblischak commented 3 years ago

@Bisaloo Cool package! Thanks for developing it and thanks for sharing it here. I've added it to the Task View. The change should be live on CRAN in a few days.