What's going on with #NixOS right now is a good example of why having sponsors doesn't mean you have an infinite budget.
Once the sponsor pulls out - and they eventually will! - it's always the community that's left to pick up the pieces, and so you have an obligation to ensure that the funding burden is minimal.
@MTRNord This is not at all what the issue is about, though; this is about the *binary cache*. Which is a massive collection of historical binary builds.
@joepie91 Well how old is git? Look at Gentoo's package system. It is able to add git based sources to the package manager rather easily. Even Ubuntu and Fedora allow self-hosting package repos (though imho their workflow is less user-friendly than Gentoo's)
But to be fair nix does have something like this with flakes as well now right?
So that was what I was trying to refer to. Specifically, the package management. Rust has a similar issue with crates.io imho.