Vendored packages: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Seems to mean "we copied in the code because we don't really trust the package management system / its dependencies to not break our builds"") |
mNo edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
Vendoring, vendored packages, or bundling, all seems to mean | |||
"we copied in the code we rely on, because we don't really trust the package management system / its dependencies to not break our builds / running system over time" | |||
Sometimes combined with 'dependency isolation' to avoid other packages leaking in and causing trouble. | |||
If you are doing that consistently, what you are doing amounts to [[app images]]. |
Revision as of 12:49, 7 May 2024
Vendoring, vendored packages, or bundling, all seems to mean "we copied in the code we rely on, because we don't really trust the package management system / its dependencies to not break our builds / running system over time"
Sometimes combined with 'dependency isolation' to avoid other packages leaking in and causing trouble.
If you are doing that consistently, what you are doing amounts to app images.