Conversation

The lack of transparency in all these Rust dramas has to end. Accountability means naming names. It’s such an Americanism to hide decision making under a series of guises such as the need for deliberation etc. No, no. This is a programming language, not a geopolitical planning group within a parliament. Even in the setting there are limitations to secrecy.

Name names. Having a shadowy cabal causing grief is significantly worse than the short term pain of having to deal with direct criticism.

2
2
1

And I've run organisations on the basis of radical transparency. It is singlehandedly the best way to stop people accruing unaccountable social power, as all decisions need to be documented and publicised. Everything is public by default, except those things that can be justified to be kept private. And those privately held things must be documented as to what they are, and can be made public at a later date if the situation changes.

1
2
0

You wanna stop sociopaths? This is how you stop sociopaths. Contentious issues are less contentious when the outcomes are to be publicly documented and the decision making process is publicly documented.

It doesn't make decision making harder. It doesn't make deliberation harder. it just makes your decision making transparent, and allows the member body to take action if the leadership is not acting in their interests.

1
2
0

Plot twist: if the membership body has an alternative to witch hunts, they'll usually take it. It's kind of inherent to democracy that there are non-violent actions that can be taken to remove someone you disagree with from their position.

But tolerance of discourse around decisions is absolutely necessary for any meaningful longevity and change. Ivory tower behaviour leads to witchhunts. It's basic shit.

1
2
0
@piecritic The very first thing I looked for in the proposed government structure was if they would at least have minutes of meeting and luckily it is in there. So at least I can try and be hopeful that decisions such as these will be more transparent in the future, though currently it is rather bleak. But hopefully it will mean that at the very least decisions will be written down in public.

The Rust foundation had issues with their minutes being very delayed, but that is an issue they have now resolved so they can be published after confirmation at the next meeting. I don't think many read them when they are released, but that does not mean that they are not very important.
2
0
0

@erk correct. It is standard practice to publish minutes after review.

It is radical practice to publish a draft immediately with a big-ass warning saying these minutes are not approved and should be taken as a draft at best. Invariably this just makes the quality of the minutes significantly better and the confirmation process a matter of convention.

0
0
0

@erk but the essential problem here is a matter of unchecked "executive" power. Decision-making power outside the procedure of a meeting has to be delegated with specific rules; and it has to be delegated by the managing board itself, not just taken upon oneself as a power they can use.

1
0
0
@piecritic
> It is standard practice to publish minutes after review.
Yeah that is also the practise I know from organizations and working groups I have been a part of through the years. The review is most of the time just a simple formal "okay" to the information being correct.

> but the essential problem here is a matter of unchecked "executive" power.
I agree any decision made around the council (or board) is of course not something that should ever be done. Even that kind of delegation of power by the board is probably not something that should be done without a really good reason.

And of course if anyone poses as being a quorum without it being the reality it of course is also not okay.

I really hope that Rust as a project can grow and end up in a better place that it is in currently, it will probably not be nice for many of the people involved, but it is a necessary step.
0
0
0

@piecritic I just hope that there were honest private apologies and serious repercussions. I'm not sure about the need for public ostracism though. This might end up in death threats. Look at reddit and other pages, people live for that shit. Also to be clear I'm shocked by the situation and can't imagine JeanHeyd's feelings now...

1
0
0

@flakm yeah, nah. Being a public figure is being a public figure.

We can't just not have appropriate and correct things because fuckwits exist. We have given up enough already because fuckwits exist.

2
0
0

@piecritic wouldn't it just introduce a culture of throwing people from the cliff without giving them a chance to fix their mistakes.

1
0
0

@flakm no. For literally all the other reasons i already enumerated. This isn’t a real problem outside programming land. Other ngos don’t have such drama (i simplify but it’s significantly less often and dealt with quickly). There’s a reason for this.

0
0
0

@piecritic I understand the mob mentality and everything but what would you do with this name? It's a shitty behavior but honestly what's the plan here?

1
0
0

@flakm there seems to be an assumption that the mere naming of an actor in a situation is like, the end. It forces them to actually make a statement. Do shitty things, lose positions of power.

1
0
0

@piecritic I don't think they hide their opinions. And it's not like it's a first time shit like this or worse happens. Humans being humans I guess. I agree with your sentiment. I wish for the same outcome. I just hope that there will be more graceful way of punishing this behavior then publicly outing them by someone good who has to carry this decision later on.

0
0
0