In the fediverse since 2017. I mostly talk sports. If something on the internet doesn’t spark joy, mute it.

  • 13 Posts
  • 375 Comments
Joined 11 months ago
cake
Cake day: September 9th, 2025

help-circle











  • I suppose? You’re either reviewing your dependencies or you’re not; I don’t think it matters much whether the unreviewed code comes in via a commit to your git repo or via a package manager. Once you’ve decided to either vendor or fork, that it matches your upstream becomes much less important — what matters is it works for your project. Either approach definitely comes with tradeoffs, that’s for sure; I only fork when I need to float a commit, and I prefer to maintain an artifactory if high availability is required.



  • Based on the description from the article

    Vendoring means taking it one step further: you commit all your dependencies’ source code into your own repo so the act of cloning the project gets you literally everything.

    Forking is when you make a clone of a git repository, so you would check out a copy of the source code from your dependencies’ repository, and then push them as their own repositories to Codeberg or wherever.

    Vendoring is taking the result of your dependency installation, like your node_modules folder, and checking it in to your own repository. So, instead of 15 or whatever repositories with other folks’ source code, you have just one repository with the built libraries checked in.

    The benefit to forking is you can rebuild from source if you so choose, but the Vendoring means taking it one step further: you commit all your dependencies’ source code into your own repo so the act of cloning the project gets you literally everything. is it’s a lot of repos to keep track of. The benefit to forking is you just reinstall the dependencies and check in the result, but the downside is your single repository is huge and takes forever to clone.






  • We use a fair number of those venerable old Saxon words, but they’re mostly considered impolite, as Samuel Beckett reminds us in his novel Watt

    Watt conceived for Mr Graves a feeling little short of liking. In particular Mr Graves’s way of speaking did not displease Watt. Mr Graves pronounces th charmingly. Turd and fart, he said, for third and fourth. Watt liked these venerable Saxon words. And when Mr Graves, drinking on the sunny step his afternoon stout, looked up with a twinkle in his old blue eye, and said, in mock deprecation, Tis only me turd or fart, then Watt felt he was perhaps prostituting himself to some purpose.