4 ms·
Exactly... This is so true, and it's sort of reflective of the human condition. If you tolerate a wide gamut of responses, and abuse, you're going to get abused
by Zancarius 2y ago
Exactly... This is so true, and it's sort of reflective of the human condition. If you tolerate a wide gamut of responses, and abuse, you're going to get abused. It sucks, but it's reality. The same thing happens (though, sometimes to a lesser degree, sometimes more) in our social circles.
Boundaries are necessary in all facets of life. If they're not well-defined, then they're easily crossed and you're left trying to establish them after expectations have already been laid, making it difficult to push back. I know it's not easy, but sometimes it's necessary to say no and cut off abusive behaviors/people. This was one of the hardest lessons I learned years ago. Yes, you'll make some enemies. Yes, you'll upset people. It's necessary.
One other problem (at least that I've had) is attachment. It's difficult to detach from something you've put a great deal of time and effort into, and one of the threats that occasionally pop up are "do X or fork/hand the project over/give up" (or any other especially mean epithet). If they're serious about forking it, hey, let them. It probably won't happen—and if it does, what are the benefits for the community? Is it risking fragmentation? If you're detached, threats seem a whole lot less threatening. And we've seen what pressure campaigns can do with some success (xz) with burned out devs.
I may just be jaded and cynical.
- teknico 2y ago> I may just be jaded and cynical. You’re just realistic, don’t sabotage yourself.
- CRConrad 2y ago> If you tolerate a wide gamut of responses, and abuse, you're going to get abused. Isn't there something called "the tolerance (or intolerance?) paradox"? Basically, something about "If you want tolerance to prevail, the one thing you can't tolerate is intolerance"? Think I've seen it mentioned here; others may be able to source my dim recollection. Boils down to, I guess, if you don't want to get abused, abuse the crap out of abusers at the first offense.
- bobdvb 2y agoAbsolutely don't tolerate abuse and set out your stall early on but I don't think the response is to fire the first volley, but to shutdown an abuser quickly. "An eye for an eye makes the whole world blind" is an old saying but very true and often forgotten. As a maintainer or moderator, swift action which shuts down antisocial behaviour is more important than engaging. Perhaps you didn't really mean to say "abuse the crap out of abusers", but the correct response isn't abuse, it's a simple denial of engagement. The other side of this is arrogant maintainers who have no interest in engaging with their audience and who don't accept criticism/comment. If you put it out there then you are asking for comment, if you just want to maintain your own code of your own purposes, then either don't make it open source or at least turn off issue tracking.
- CRConrad 2y ago> Absolutely don't tolerate abuse and set out your stall early on but I don't think the response is to fire the first volley, but to shutdown an abuser quickly. Well, by "abuse the crap out of abusers" I certainly didn't mean you should "fire the first volley". You can't know that someone is an abuser before they have fired the first volley. Then you fire the second one, to shut them down.
- Zancarius 2y agoNo, I think bobdvb has a point, and mostly where I think I'm going with this is that abusers should just be shut down. In the context of FOSS, I think that means some combination of a) don't tolerate their attacks and b) shut them out. Whatever that might look like, basically it just deprives them of using your project as a platform to satisfy their perverse interests in making someone feel miserable. So, I'd rather not frame it as "abuse the abusers," because I think that risks escalating the situation. Five years ago I may have agreed with you, but a lot has changed in my life to recognize that it's just not worth the time trying to engage someone who enjoys being mean.