← Back to context

Comment by godelski

2 hours ago

  > trying to optimize the number of potential random PRs.

You're misrepresenting my comment. I didn't say at need to optimize, just consider. Don't strawman me here

You can't just hand wave them away as if this isn't an important factor. If you don't care about them at all I got a much much simpler solution: don't allow issues or PRs. Problem solved! But that's not a real solution either

> You can't just hand wave them away as if this isn't an important factor..

There are plenty of ways to indicate in the project that the Pfand is meant as one way to filter out bad actors, but it doesn't mean that it should be the only way to accept external contributions. You can find somewhere else on the thread where I listed some alternatives that can be used as well.

> If you don't care about them at all I got a much much simpler solution: don't allow issues or PRs.

Yes, and what is the problem with this solution? That's what many projects are doing and many more will do. They will close access to non-members and only accept someone new when they have some type of social proof. [0] And that is totally fine.

[0]: https://news.ycombinator.com/item?id=43423063

  • If I have to trust you to give me back my $10, I'm never contributing to your code. Ever.

    If I have to trust GitHub to give me back my $10, frankly, I have more trust for a random person on the internet at this point.

    Also, you glossed over my banana joke, but it did hold meaning[0]

      > Yes, and what is the problem with [closing down PRs and Issues] solution?
    

    Are you serious? I mean it is an acceptable solution but it's completely orthogonal to the one we've been discussing. I can see you're not serious. I was skeptical because the first comment, but thanks for making that clear now.

    [0] https://www.youtube.com/watch?v=Nl_Qyk9DSUw