Dear Author/Maintainer,
Why do you even accept giant patches which you can’t review?!
Why do you even accept giant patches which you can’t review?!
I don’t know what happened there, but the issue linked sets off so many alarm bells that all I want is to run away.
So to harness that optimism again: it's a challenge and an opportunity to build the correct collaboration and analytical tools to audit codebases quickly and effectively in a distributed environment.
The best safety net I'm aware of is that source code and/or diffs in plaintext (not binaries) are distributed, and that recipients inspect them.
It's reasonable to distribute binaries in addition, although recipients take on risk by using those. That risk can be mitigated in the presence of source code and reproducible builds.