5 comments

[ 3.1 ms ] story [ 20.5 ms ] thread
Am I reading this right? This is a call for the core development team, who are core to progress of the language, to resign due to things that are not related to the quality of their output? If so, who exactly will develop the language further?
The core team is described as "Managing the overall direction of Rust, subteam leadership, and any cross-cutting issues". I think the criticism covers all of those responsibilities quite well.

As to who will develop the language further: In terms of code contributions, none of the current team members even make the top 20 in the main rust repo. For everything else the author makes it sound like the core team acts selfish in ways that prevents others from contributing, so it could well be that there were more contributors if the core team wasn't there. I can't judge that, but it seems like the community will have to decide if the core team is more of a help or a hindrance.

Thanks for adding this detail missing from TFA
I am a largely disinterested outsider, but I have yet to see any documentation and examples of misbehavior. (This isn't to say they aren't there, just that I don't follow Rust intimately.) The recent banning of a Go contributor, and the ensuing discussion on HN and reddit was illustrative of showing behavior, showing instances where people asked them to correct behavior, and finally their suspension, I feel will correct behavior.
Without getting into the specifics of the Rust Project, I'd like to make a general observation.

Most of us didn't receive any formal education or training in workplace communication or conflict resolution. Yet healthy workplace communication is a skill most of us have to learn, just like reading and writing.

I'd like to suggest that we all consider investing proactively in ourselves, and our teams, to learn and practice healthy workplace communication.

I believe such proactive learning can be a standard part of every team and organization, to reduce both the quantity and intensity of any conflicts. As well, such training provides effective tools for the team to deal with "conflict" in a constructive manner.

https://hbr.org/2005/03/want-collaboration-accept-and-active...