4 ms·
> we don't know who they are, so we don't know the informal structure through which decisions are actually made Yeah, I'm starting to think that for the Rust d
by returningfory2 3y ago
> we don't know who they are, so we don't know the informal structure through which decisions are actually made
Yeah, I'm starting to think that for the Rust dramas specifically we need to start publicly naming and shaming those involved.
In the tech industry we have internalized the (excellent) idea of "blameless postmortems". We don't blame individuals for things that went wrong - we examine systems and structures instead. This idea is embedded in many of the links above: there is a significant focus on the structural mechanics of what happened.
However, I think the blameless postmortem approach breaks down when people aren't participating in good faith. In that case people need to be given some other incentive to behave well. I think for Rust, unfortunately, we need add a new incentive: if you use back-channels to get something stupid done, you will be publicly named and shamed and you will be put under pressure to resign. I think this should be implemented for the current drama: we should have an exact play-by-play, with names, of what happened.
- sanderjd 3y agoI'm ambivalent about the anonymity question in the case of these rust issues (I think there are lots of both pros and cons and I'm not sure where I think it nets out), but note: Blameless postmortems are not anonymous. They often include a link to whatever change broke whatever broke, with the author's and reviewers' names right there at the top. They usually also include a "X happened at Y time" listing with the names of the parties involved. The point is to infuse a culture with the certainty that the postmortem is laying no blame, despite naming names. It's pretty hard to maintain that culture even for purely technical issues, and I think just gets harder for interpersonal issues. But the transparency is definitely valuable.