This is a reply to Novel, not to the bandodger:
Whole story: He created a mod, fixed a couple bugs and generally modified things so people would only play it the way he felt was the right way to play it, and posted it on the forums. He generally acted like an asshole to everyone, and flipped out everytime anyone criticized him, and I spent way too long defending him because I felt as someone who put in the effort to dig through the code and work on their own branch he was worth having around. As time passed, he became more and more aggressive, and spent quite a lot of time insulting people's intelligence and derailing threads to talk about how his branch was perfect and everyone was stupid for not playing it and expressing amazement that more people didn't want to play it. He also insulted many developers for not wanting to dig through his code, and for refusing to merge his changes into mainline unless he provided diff files or submitted them through github (the way everyone else contributes), insisting that it was everyone else's responsibility to do the work of making sure things worked cross-system and with the new code changes that had been made (his stuff did not, as a general rule). Someone finally DID dig through his code to include a fix he'd made for some windows graphical issues, about two lines, but said they'd never do it again. And so no one ever did it again.
He managed to get two warnings, and several deleted posts, all the while getting progressively more aggressive with others. He started with quite a few supporters who liked and played his mod, but he then started attacking them and driving them off for reasons I'm still not quite sure about, until I was getting repeated reports and requests to ban him. Finally, I gave him a temp ban, and that's about when he started showing up here accusing us of stealing his stuff and being crooks and whatnot. When the temp ban was listed, he immediately embarked on a campaign of reposting deleted insulting posts, advertising his mod in threads dedicated to other things, and launching a barrage of insults and accusations against others, so he got permabanned.
And... that's pretty much the full story, as I know it. I spent way too long defending him and his right to be on the forum, and probably should have outright banned him a lot longer, but he did have a few good ideas and I let that sway my opinion of the opportunity cost of such an action, and I tried to suggest ways (via PM) he could avoid getting into further trouble or pissing people off instead of just sending him packing. This is the price I pay for trying to be reasonable and work things out with him, I guess. :/