@Tami -

I’m coming into this late, but from what I’ve seen is KJG over-reacting and willfully inciting a flame war and then fanning the flames by claiming he’s personally been threatened and that the community and core team from WP are responsible.

FULLSTOP.

All KevinJohn did was poost a blog post to his personal blog. Period. That's it. End of story.

He didn't invite anything. The story gained traction primarily because WPTavern linked to it, and discussed it. In fact, KevinJohn didn't even enable the comments on that blog post.

Further: where did KevinJohn accuse the core team of involvement? As for the community: the response of the community is prima facie evidence of the community's involvement.

So, what are you arguing? Should KevinJohn not be allowed to post a blog post to his own, personal blog, lest he incite the apparently powder-keg sensibilities of the greater WordPress community? Seriously?

And by the way: did you even read his blog post? (I ask that question, rhetorically, of 99% of the people who have flamed him over it; because IMHO the response is out of proportion to the point of extreme hyperbole with respect to what he actually wrote.)

If anything, your apparent ignorance of the situation merely epitomizes the apparent ignorance of the vast majority of people who flamed KevinJohn in the first place.

This assertion is not intended as a personal insult. You self-admittedly "came in late" to the situation. Take the time to consider what actually happened, and the actual order of events.

I watched this fiasco blow up from the beginning. primarily via Twitter. The vast majority of people who first reacted to Jeff's article/tweet reacted not to KevinJohn's words, but to Jeff's tweet, and his blog post article. KevinJohn still wasn't involved, except for a couple of direct responses to Jeff on Twitter. The Twitter mob vilified and crucified KevinJohn without even bothering to read the blog post they were flaming.

And THAT is exactly the sort of environment that would produce the totally unwarranted, personal attacks that KevinJohn described.