> I don't have any personal knowledge of it but I've heard that the code of conduct you're referencing was actually created and weaponized by certain sociopath-types to eject Tony from his own open source library in a hostile takeover.
Not that I agree with this narrative, because AFAICT it wasn't true, but even if it were? Good. That's the power and mechanism open source working as intended. If you're a burden to the project, you're cast off. And Tony is an insufferable burden. The code is free, and owned by the group.
The fact that he expected "ownership" of a project set up with a leadership committee is a good example of the kind of silly behavior I'm talking about.
> And not that it excuses his behavior, but I also seem to recall Tony suffering from some very severe back injuries accompanied by chronic pain.
I was around for two public declarations of dramatic self harm. I'm told there are more. And I hope he finds a way to deal with these problems, they're serious and can be life threatening. I don't wish violence on him.
But I want him to stop making communities worse with his senseless negativity and hostile communications. If he has problems in his life that impair his ability to interact in this fashion, we should not enable his abusive behavior out of charity. That's actually disrespectful, and while it may benefit Tony in the short term, in the long term he finds himself forced out of communities that no longer can or will bear the weight of his presence.
> your description seems pretty one-sided based on what I've seen
It's certainly one sided: it's my side. I for one ran into him a lot. It seems like he took special delight in demanding I take his impromptu "quizzes" in Scala and he'd hound me ceaselessly until I did. His ultimate goal was to prove I was "not a functional programmer." He's been cut off by a lot of longtime members of the FP community for a reason.