diff --git a/content/log/2022/smart-bundling.md b/content/log/2022/smart-bundling.md index e4cc9eb..cfdae25 100644 --- a/content/log/2022/smart-bundling.md +++ b/content/log/2022/smart-bundling.md @@ -8,8 +8,12 @@ draft: true TLDR ---- -Could our package managers bundle our dependencies whilst keeping the git -history as if they didn't? +Could our package managers bundle our dependencies in git so it's robust and +frictionless? What about this: + +- "smart" vendoring to protect ourselves from things disappearing off the + internet, and +- write/have tools that make this vendoring easy for us. Number of dependencies ---------------------- @@ -105,7 +109,6 @@ So what about all of the below: Sharing code hygienically ------------------------- - [Avery Pennarun][apenwarr], the creator of `git-subtree`, wrote [`git-subtrac`][git-subtrac], which vendors dependencies in a special branch without rewriting their history (i.e. leaving the hashes intact). Wait, stop