Vouch and Denounce
I had one of my worst surf sessions in recent memory on yesterday. This is made even worse that I couldn't really afford to take the day off, and have to do some work this weekend to make up for it. Boo.
I've been thinking about vouch ever since it popped up on the orange website. It's essentially a way to gatekeep contributions to an open source project via a web of trust. If a trusted contributor doesn't trust you, then you can't contribute.
The tool doesn't offer a particular policy for who to "vouch" or when to "denounce" contributors. That's intentionally left up to the project using it. The creator did offer up how he intended to use it:
While I don't intend to adopt it, you could imagine a similar policy for a project like Solidus:
- Introduce yourself and explain your interest in the project and someone on core will vouch you.
- Violate the code of conduct/contribution guidelines repeatedly or after having been warned, get denounced.
Again, I don't think we need or want such a system. We don't have a problem with drive-by low quality slop PRs or spam. I'd prefer to keep the barrier to contribution as low as possible, but such a policy does have social benefits.
People come and go from the communities that surround open-source projects all the time. Creating a step where you introduce yourself and are welcomed into the project isn't a bad thing in my books, at least if it's a healthy community and project.
I'll keep my eye on which projects adopt Vouch and how it works for them.
It's weird to talk about Mayhem. I'd have have to put trigger warnings before a list of the things they are most famous for.
Whatever your thoughts on the chaos and death of their early days, the band shaped a generation of black metal. Their new record, Liturgy of Death, is a demonstration that (at least musically) Mayhem hasn't lost their brutality.