Unveiling Mamba 2.0: The Future of Fast Package Management
summary
Mamba 2.0 claims a full refactor into a modular C++ framework with a unified codebase so mamba and micromamba share logic, producing a single 5 MB static executable for CI while keeping a dynamically linked variant. It isolates the solver into a solver isolation layer and adds mirroring plus OCI registries and mirroring support, package signing (conda‑trust), and prototypes replacing libsolv with resol that show faster solve times; the release is merged and functioning.
AI-written summary · about
chapters (11)
- 0:00Mamba 2.0 introduction
- 2:14Package management history
- 4:23Mamba 2.0 goals
- 7:58Mamba 2.0 architecture
- 11:05Solver improvements and API
- 14:13Resilience and decentralization
- 17:49Resol solver intro
- 19:57Security enhancements
- 20:42Live demo and release
- 22:12Acknowledgments
- 23:22Q&A
related talks
58mHow Can Package Managers Handle ABI (In)compatibility in C++?
01h 11mThe State of Package Management in C++
33mBehind the Scenes of a C++ Build System
25mInteroperating Bazel and Other Build Systems
07mBuild all the things with Spack: a package manager for more than C++
10mStay calm and stress-free by using a package manager: an overview of vcpkg
27mnpm i g @next and beyond: Building the future of package management
26mLeveraging SBOMS to Automate Packaging, Transfer, and Reporting of D...
