pkgman A fresh approach to package installation
summary
Package manager PKG focuses on fast, reliable installs by performing concurrent downloads and builds, caching metadata and package files in a local cache, and being lazy about updates. It runs a dependency solver up front and reports conflicts before changing a library, isolates its own deps in a private library and runs installs in a subprocess to avoid overwriting loaded packages. Demo shows 18 CRAN packages installed, then reused instantly from cache; GitHub/Bioconductor sizes sometimes appear as unknown.
AI-written summary · about
chapters (8)
- 0:00Introduction to pkg
- 1:51Why create another package manager
- 4:00Fast reliable installation
- 9:56Live demo: pkg install
- 13:36Dependency conflicts
- 15:50Project workflows with pkg
- 18:39Ongoing work and future
- 19:23Q&A
related talks
24mAuto - maintain your Package
01h 01mWhy managing C++ dependencies is hard
01h 01mLessons Learned from Packaging 10,000+ C++ Projects
26mPackager Dashboard - Life of packager made easy
42mSo much depends upon... a python app's dependencies
23mGreenkeeper – managing dependencies with confidence
36mFedora package update? Assess its impact in Copr
20mWhat If Npm Install Could Say No? Real-Time Defense Against Malicious Packages
