4 ms·
> I think many developers treat PRs as an opportunity to gatekeep. An open-source maintainer should be gate-keeping the project. Open source is great in that
by PragmaticPulp 5y ago
> I think many developers treat PRs as an opportunity to gatekeep.
An open-source maintainer should be gate-keeping the project.
Open source is great in that it enables many people to suggest improvements, but the PRs should be viewed as a proposal for collaboration.
Not all PRs are created equal. Far from it. They span a very wide range of quality. Letting every PR into the project will quickly accumulate a lot of technical debt and place even more burden on the maintainers to do further work to undo the backwards steps of the bad PRs.
When keeping quality high (or even just average), gatekeeping isn't inherently a bad thing.