4 ms·
I'm genuinely curious: why should contributors have to endure someone's toxicity if something can be done about it? In professional settings, I've seen colleagu
by folkrav 5y ago
I'm genuinely curious: why should contributors have to endure someone's toxicity if something can be done about it? In professional settings, I've seen colleagues get fired over bad behavior, and not for the lack of competence - and I can safely say the team's morale and productivity went right up each time. I fail to see how this couldn't be applicable to open source projects that wish to do it as well, as you'll typically have to get involved quite a bit with these individuals if you're going to contribute.
- canaus 5y agoAnd not even just contributors. Users of your project might not want to interact with your team. If I encounter a bug and want to create an issue, but I either see racism within communication, or just overall negativity in comments from members, why would I continue with your project? I could just as easily be subjected to it.
- kazinator 5y ago> why would I continue with your project Because I have important stuff in my life that depends on it; business, workflows at work, IT infrastructure, ...
- folkrav 5y agoIf it's that important to you, it's likely in a professional setting, isn't it? I'd say most CoCs are perfectly reasonable, and you usually have to go out of your way to cross them in a professional software development environment.
- kazinator 5y ago> it's likely in a professional setting, isn't it? Not necessarily! > usually have to go out of your way to cross them in a professional software development environment I believe this subthread is about the situation of some example hypothetical person being a user of a project in which there are "bad" things going on (whether or not there is a CoC in place that is being violated). This user is not the one perpetrating abuse. Say that user reports some problem and is treated abusively or whatever. Or just learns about that kind of thing going on in the project, and disagrees with it. So question is, why would that user continue to use such a project. Well, there is the answer: people depend on stuff in ways that they just can't drop it because of someone's behavior.