A long standing member of the Drupal community, Karoly Négyesi AKA chx, has been expelled from the Drupal community. With a ban for both the Drupal.org website and DrupalCon events Karoly will continue to work with Drupal as a consultant, but will no longer contribute to the Open Source community efforts.

The action comes from the Drupal Community Working Group (DCWG) after numerous complaints of his behaviour as a personality to the community, ending in the final statements :

As a result, the Community Working Group has unanimously agreed to remove your [Karoly Négyesi] IRC admin privileges for Drupal-related channels. This will take effect immediately and will remain in effect indefinitely. Also, the CWG has unanimously voted to recommend to the Drupal Association that you be banned from attending future DrupalCons, including associated code sprints.

This was the reaction from Karoly on Twitter:

I will continue as a Drupal consultant but no community, no patches, no events. As I said: farewell. Thanks for the last 12.5 years. — chx (@chx) November 21, 2016

Some of the offensive comments he has made against other community members are listed here:

Leaping to conclusions and attacking fellow contributors for not digging deep enough on issues. Even if these issues have been solved incorrectly, belittling people is not the way to communicate that: https://www.drupal.org/node/2290261#comment-9405131 https://www.drupal.org/node/2353357#comment-9433523



Comments made about the D8 menu/routing system, both directly and indirectly aimed at its primary maintainer, Larry Garfield (Crell): http://drupal4hu.com/node/385 https://www.drupal.org/node/1964922#comment-9177957 https://www.drupal.org/node/2344645/revisions/view/7667185/7669



2012-2014: Longstanding conflict between you and Daniel Kudwein (sun). sun attempted to place you on ignore and refrain from interacting with you as a form of conflict mediation, but the attacks continued. Abuse stopped when sun left the project: https://www.drupal.org/node/1609760#comment-6196670



2013: Comments leveled against Mark Sonnabaum (msonnabaum) with unfounded assertions of special treatment: https://www.drupal.org/node/2110615#comment-7965505 https://www.drupal.org/node/1921426#comment-7616703



Over-stepping your authority and making threats of banning/unpublishing actions against other contributors: https://www.drupal.org/node/2391219



It is sad to see Karoly is being expelled from the community. He has been an active member in the community of Drupal and was Instrumental in the work behind Drupal 8. He contributed heavily hands on to many core parts of Drupal, including: Form API, menu system, the Queue system, Testing module, Database abstraction layer, Twig integration and autoescape, Secure PHP storage and the migrate subsystems in Drupal 8.

The debacle overall and the reasons behind is obviously complicated. While there have been no told-you-so's and good-riddence's in the social media, some have voiced criticism against Karoly as on Reddit:

I can also say that chx has been a genuinely kind and caring person, mentoring many people in the Drupal community and helping them understand the complexities of Drupal's internals. But he has also accumulated a long list of burnt bridges that goes way past "caring about the code." Like many Drupal old-timers, I have worked with chx and considered him a friend for many years. Over that time, chx has repeatedly flamed out, lashed out, left, returned, and been welcomed back into the community. There has never been a single "unacceptable" thing that he did; rather it is a long, long history of things that must be re-visited every time he attacks someone, they complain, and he is called out on it.

All in all, the matter is far from black and white, but seems to follow a trend of inclusivity and no-abuse. Earlier this year the Nodevember conference banned JavaScript influencer Douglas Crockford from their event. It seems as open source projects turn more mainstream and become a significant commercial effort, stewardship over community members is done and non-conforming people will be forced out. This is inline with the No Ass Holes Rule enforced at Google and other corporations.

We are now looking forward to Linus Torvalds to be shown the door from the Linux project. He has long steered it abusively and has even been identified on mass media publications as a verbally insulting jerk. Him being a white male, the epitome of exclusivity, is just the cherry on top.

Documents and discussion detailing the reasoning behind the removal if a prominent community member are available here: