TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: How do you keep up with changes to open source deps.

4 pointsby davidrusuover 4 years ago
We use a lot of open source code and it changes a lot, we try to stay current by updating dependencies on roughly a half-year cadence.<p>Most of the time we are able to catch any regressions before they hit production but there&#x27;s a few that always make it through.<p>We&#x27;ve been discussing implementing some more structured way of reviewing changes to external dependencies, perhaps assigning individuals&#x2F;teams to watch a dependency and review any changes as they come in.<p>I&#x27;m curious to hear HN&#x27;s thoughts, how have y&#x27;all been dealing with changes to external dependencies? any approaches that you&#x27;d recommend?

2 comments

fmakunboundover 4 years ago
I pick a platform&#x2F;language that&#x27;s stable. e.g. Common Lisp.<p>The libraries everyone use typically don&#x27;t change -- you can usually get away with not even specifying a version number.<p>The language hasn&#x27;t changed since being standardized decades ago. That doesn&#x27;t mean its deficient -- it&#x27;s a programmable programming language, thus various things that are features of other languages are just more libraries in Common Lisp.
评论 #24340884 未加载
JVillellaover 4 years ago
Can you fully lockdown your dependencies and look at the diffs whenever you attempt an update?
评论 #24342786 未加载