2 ms·
You don't have to vendor for that. You can also setup a transparent proxy which will save all the dependencies you use in a "private repo". And if you update de
by viraptor 2y ago
You don't have to vendor for that. You can also setup a transparent proxy which will save all the dependencies you use in a "private repo". And if you update deps often, it will save a lot of space.
- Groxx 2y agoEntirely possible, but there's ample evidence that GIGANTIC amounts of people/projects/etc do not do that. Probably because everyone has to configure and run new opaque blobs of software per language / package system / etc. Vendoring (generally) means it's already on disk and needs no config or separate processes to take advantage of. It's nearly foolproof.
- viraptor 2y agoPeople also don't generally vendor. Just saying it's an option - there's too many "vendor everything" voices around. I've got a 4.4GB repo which says "please don't, that was a bad idea".