3 ms·
vendoring is dependency storage. Management, especially when you have transitive dependencies (deps of deps), is more than storage. We need to solve the non-sto
by mfer 10y ago
vendoring is dependency storage. Management, especially when you have transitive dependencies (deps of deps), is more than storage. We need to solve the non-storage related problems.
Are you familiar with the diamond dependency problem? That's one example.
- 0xdeadbeefbabe 10y agoI'm not familiar with the name, so I looked it up thank you. Program A depends on B and C which both depend on the stdlib (D). That seems pretty common. I actually have this going on now, but so far so good. I suppose D' (the new version of D) might break B while improving C and then I'd have a problem, right?