22 ms·
> Note that expelling a person from a project for being a jerk in one or more instances may do more harm than good. What is the value of their technical contrib
by throwawaygh 5y ago
> Note that expelling a person from a project for being a jerk in one or more instances may do more harm than good. What is the value of their technical contributions? Just how much of a jerk were they?
The way we used to deal with this was by divorcing communication from contribution. Someone might be banned from a mailing list or IRC channel but their contributions could still be merged (and they might even have write access to the main repo, in extremely rare cases).
I think it's still the case that a lot of the "pro vs con" debates around mod teams could be addressed by divorcing the social aspects of development from willingness to consider PRs. And I've never seen a cogent justification for not making this split.
> For better or worse, competency often makes people a little rougher around the edges.
I don't buy the causal link at all. I think it's more likely that competency in software often used to let OSS contributors get away with being assholes because there was so little free-as-in-beer competent labor available. Programmers, even ones who will work for free, aren't such hot shit anymore.
> snowflakes
I think we've gotten to the point where we can s/snowflakes/meany-face/. It's juvenile name calling that distracts from your point and makes people take you less seriously.