(no title)
theredbeard | 21 days ago
Now with AI-generated spam everywhere, maintainers have even more reason to be suspicious of unknown names. Vouch solves their problem, but think about what it means for someone trying to break in. You need someone to vouch for you before you can contribute, but how do you get someone to vouch for you if you can't contribute?
I get why maintainers need this. But we're formalizing a system that makes OSS even more of an insider's club. The cold start problem doesn't really get any warmer like this.
OkayPhysicist|20 days ago
Ultimately, you need to choose: does your community prioritize its short-term health, or ease of access? If a community never lets anyone in, then it withers and dies eventually, but in the meantime the community can be extremely high-trust. That's what happened to fraternal orders like the Oddfellows and the Free Masons post-Vietnam. If the community has zero barrier to entry, you end up with Twitter: a teeming mass of low-trust members screaming into the void.
The happy medium is allowing in new members just as fast as you can build trust and community cohesion. University clubs are a good example of this: at a massive turnover rate of 25% per year, they need to form processes to not just recruit that many people, but integrate that big of a chunk of their community without destroying the high-trust environment. That's how you end up with the ritualized "rushing" process.
mrguyorama|20 days ago
And it was horrifically expensive to be online until the mid 90s, or late 90s depending on where you were.
MattGrommes|20 days ago
judahmeek|19 days ago
Mandating participation in discussion prior to creating any PR sounds like a perfectly reasonable requirement.
bootsmann|20 days ago
iamrobertismo|20 days ago
everforward|20 days ago
I _think_ this removes the motivation for low-quality PRs. Get on a major blocklist and the GitHub account is basically dead. People could make new GitHub accounts, but then you never get an "impressive" GitHub account.
monegator|21 days ago
nananana9|20 days ago
theredbeard|20 days ago