As I see this thread continue, I find myself increasingly convinced that the decision here was less rooted in reason and more driven by emotion. So I will respond to individual comments by @adriaanm:
enough is enough. If you want to be part of the community (build), act like it.
With all do respect sir, many of us here are adults and resent being addressed as if we were school-yard children. We are all here to have an honest debate, and as a “community leader”, once again I respectfully ask you to “act like it”. In doing such, I recommend that any calls-to-action be direct and specific. That includes spelling out any infractions in detail. Otherwise, many of us will be forced to conclude that no actual infractions ever occured.
I have not negatively singled out individuals, and I won’t start now
That’s fine. We aren’t expecting you to name names, but if you want behavior X to stop, you must state what X is.
Our trust and confidence has repeatedly been damaged, and you’re not just
going to get it back through lip service.
We aren’t asking for lip service. We are asking for the honest truth.
maintaining the community build involves asking people to make changes to
their code/build definition when they break the build. These interactions with this > particular group of people often turned vitriolic on the slightest disagreement (as > you can see in this thread)
@adriaanm, at first, I see you making a fair point as I can fully understand that collaboration is required during build breakages. But, then you cite the disagreement around your response to the conflicts as the reason for the response? Isn’t that reasoning: circular? And without more technical details, without giving out names, are we supposed to assume that your requests for code or configuration changes were reasonable?
You’re blowing this out of proportion.
Once again sir, the condescending tone is really disappointing. Sure, there may have been others that have been rude, and talking to those people individually would be the proper response, not venting out on entire code-bases used by large teams that have nothing to do with those personal conflicts. And to me, it seems me the “community leadership” is actually “blowing this out of proportion”.
You started this thread, with dubious motives to say the least.
That is hardly what I would consider a mature response. So, no further comment on that.
You’re on a personal crusade. You’ve edited it out now, but just a few hours ago > you were suggesting I have mental health issues.
I certainly would prefer to avoid ad-hominem attacks, but one word advice: repeating them does not help your case, to say the least.
I must say, I deeply question the leadership that has been on display here, I question its motives and I question its ability to introspect on the impact of its decisions and make corrections in the face of controversy (which if this thread is any indication: certainly qualifies as a controversy). I actually believe @adriaanm and @SethTisue believe they are acting on the best interest of the community which they preside over, but I am not seeing much evidence that they have the means to do so. Sure, this is clearly open-source and non of us are entitled to make any demands. But frankly, neither are any of its so-called “community leaders”, since an open-source project is not entitled to a user-base.