Package managers keep using git as a database, it never works out
osnews.com·9h
📦Package Managers
Preview
Report Post

Home > General Development > Package managers keep using git as a database, it never works out

If you’re building a package manager and git-as-index seems appealing, look at Cargo, Homebrew, CocoaPods, vcpkg, Go. They all had to build workarounds as they grew, causing pain for users and maintainers. The pull request workflow is nice. The version history is nice. You will hit the same walls they did.

↫ Andrew Nesbitt

It’s wild to read some of these stories. I can’t believe CocoaPods had 16000 directories contained in a single directory, which is absolutely bananas when you know how git actually works. Then there’s…

Similar Posts

Loading similar posts...