Warpforge: Decentralized supply chain management for building... Everything!
summary
Warpforge is an alpha build sandbox that uses content-addressed hashes and Merkle-tree catalogs to let builds compose multiple filesystem snapshots at arbitrary paths, declare file outputs (not just images), and choose between fetching or rebuilding inputs. It exposes a plain JSON API plus optional Starlark “build plugs,” and already produces real artifacts—several dozen packages including bash, python, vim and emacs—via demos and prototypes. Packaging output as zaps yields zero-dependency tarball apps that run on any Linux distro.
AI-written summary · about
chapters (11)
- 0:00Warpforge intro and decentralized chains
- 7:02Problems with current builds
- 11:16Perfect build tool attributes
- 17:17Git and Make inspirations
- 21:31Warpforge as build tool
- 28:51Warpforge architecture and JSON
- 35:54Zaps for Linux packaging
- 37:42Warpforge vs Bazel and Nix
- 43:44Warpforge differences and advantages
- 48:18Warpforge state and future
- 50:24Getting involved with Warpforge
related talks
38mMini-workers - Ship 26 NYC Workshop
05mLightning Talk: Scaling Container Builds with Software Supply Chains
15mFinding Your Way: A Survey of Supply Chains
31mBuilding WebAssembly Like It's 2011
30mSupply Chain Security for OpenSource Projects
35mRepurposed Purpose: Using git's DAG for Supply Chain Artifact Resolution
14mA Distributed Updatable World VM using WASM
31mHow We Can Create a Thriving Wasm Ecosystem
