| ▲ | ifh-hn 12 hours ago | |||||||
So what's the answer then? That's the question I wanted answered after reading this article. With no experience with git or package management, would using a local client sqlite database and something similar on the server do? | ||||||||
| ▲ | encom 11 hours ago | parent | next [-] | |||||||
I quite like Gentoo's rsync based package manager. I believe they've used that since the beginning. It works well. | ||||||||
| ||||||||
| ▲ | AaronFriel 7 hours ago | parent | prev [-] | |||||||
OCI artifacts, using the same protocol as container registries. It's a protocol designed for versioning (tagging) content addressable blobs, associating metadata with them, and it's CDN friendly. Homebrew uses OCI as its backend now, and I think every package manager should. It has the right primitives you expect from a registry to scale. | ||||||||