> There is no chance of "keeping politics out of" anything. Making such a decision or rule is highly political too.
Of course there is and such a decision is not about general politics or highly political. It's a bit like saying forbidding smoking on school grounds will never make it go away so we should just let the kids smoke. In fact, I would argue that Rust already has a lot of political rules in the code of conduct.
Even if people will break the rules there is still value in creating such rules but that will obviously only work as long as the people making the rules also abide by them which is not the case in the Rust community (among many others). It's obvious that certain political views are prohibited while others are welcome.
I guess what I am disappointed in is the constant double standards. They can have "black lives matters" on their webpage but if I were to link to a anti-trans movement (just making an example) on their discord it wouldn't take long until I'm banned. Anti trans movements and black lives matter has nothing to do with most development projects, thus none should be pushed on their websites.
Sure, but just because the $FOO software project is happy to incorporate political views on User Freedoms vs Developer Freedoms, it doesn't mean that proselytsing some particular political candidate is welcome.
IOW, when people reject a particular political topic, you can't very well turn around and say "How dare you; you talk about free software, and that's political too!"
A community willing to engage in one political activity doesn't automagically open the door for every vocal minotiry to spam them until they cave.
But somehow it is acceptable for programming languages.
Having a code of conduct that focuses on treating people w/ respect and discouraging personal attacks is not political, and it's strange to me that someone would label it as such.
Anyway, you're equivocating around the meaning of "politics". Yes, everything involving people is political in some sense. But that isn't the sense people here are talking about.