The Require approach, comparing pak and renv
Principles used in Require | How it works -- Version priority | Apparent package conflicts | New default as of version 2.0.0 | Key features (when usePak = TRUE) | Rerun-tolerance | Why these features help teams | All working on same project | Diverse projects | Differences between pak and Require | How Require differs from pak in philosophy | Stability vs. Most-recent | GitHub branches: exact pin vs. version minimum | Installs and loads in one line | Version constraints in the package name | Conflicts: resolved vs. raised as errors | Archived packages: automatic vs. manual | Installing from a snapshot | Why snapshot install needs Require's plumbing on top of pak | Working offline | Summary of differences | Set it and forget it speed | Why is it fast? | Extra from Require | renv and Require | Managing projects during development