
I'm still learning how the OCaml build tooling works.
One of the recent issues about scaling of opam-repository got my attention.
My take: I believe there needs to be a more sustainable approach to manually curating a central repository of packages rather than relying on volunteers to manually review and approve PRs.
I appreciate all the hard work done by people in their free time for free! But that's a huge amount of busy work 😱🤯
I also still want to get an answer to the question: why do you need a central package repository at all? Can't you just be a thin wrapper around downloading packages from GitHub with the ability to pin by commits? You can put a thin proxy/caching layer between but that's about it.
github.com/ocaml/opam-rep…
English

