logoalt Hacker News

arjietoday at 5:55 PM1 replyview on HN

I don’t auto-rebase but I definitely vendor in and choose to update on my own cadence.


Replies

lanstintoday at 7:03 PM

yeah, vendor in is the only way to stay sane over time, if you understand the cost of dependencies (and have a reasonable security model). And forking some Python or Go dep on Github and using that instead of the canonical one is pretty ergonomic. I don't know how Rust folks manage with so many dependencies via Cargo - my friend who loves Rust says they are smaller and more "one thing done well" but the complexity of hundreds or thousands of deps just scares me.

show 1 reply