The Rust Code of Conduct contains this

37    26 Jun 2015 09:53 by u/Wmb102er

if someone takes issue with something you said or did, resist the urge to be defensive. Just stop doing what it was they complained about and apologize. Even if you feel you were misinterpreted or unfairly accused, chances are good there was something you could've communicated better

source: http://www.rust-lang.org/conduct.html

How do we deal with this kind of crazy?

28 comments

32

You start acting offended over any little thing. Do it respectfully. Say your feelings were "hurt". Demand an public apology and cite the code of conduct. Do it so that it gets so annoying and bogs down development. I would recommend an established alt for doing this.

The point? Show them why a doormat mentality is not the right way to interact with other people. However, it must be done politely and respectfully. Otherwise, they might pick up the actual intent and ban you.

Feelings get trampled when personal work is in the spotlight. Of course you must act professionally and just deal with the possibility that your work might be received with less enthusiasm than you expected or even mockery. It happens. To get butthurt over it tells people you are unable to take criticism well. I wouldn't want to work with those people.

Nor would I want to work with people who apologize for every faux pas. With those people I feel like I never a get straight answer.

2

omfg.. I just imagined that.

I'm really hurt..I am extremely offended by the usage of "main()" To me, I think it implies a hierarchy to code, when in reality...All code is main code.

3
1

oh..wow...That kind of harmed me a little bit.

1

Wow. That's ridiculously stupid.

17
  1. Don't code on Rust.
  2. Don't use projects that use Rust.
2

What if a Rust project has no code of conduct? The compiler and the language is free software, and that means anyone can use it, including neo-Nazis.

You're being irrational by bringing these politics into every project programmed in Rust.

2

I'm being perfectly rational. Using projects that derives its value from toxic original is giving tacit agreement that such toxic original is in the right. It'd be like if I bought a ticket to a movie when all of its cast and staff advertises the fact on some TV interview that they donate to a cause that seeks to destroy my freedom.

There are a lot of great projects and languages out there, and you don't have to deal with Rust team's crap. You have freedom of choice. Move on. Let them rot.

9

Stop using it?

8

Forget it, Steve Klabnik is a huge SJW and will bring politics into technical discussions and then all the members of the team will swarm on you linking to the code of conduct against "discrimination" when you don't want to be talking about politics on the Rust repo issues.

4

"if someone takes issue ..." --> "Just stop doing ..." . Well, what if the issue is invalid or illogical?

4

It specifically says that doesn't matter. Stop doing it anyway. Crazy as fuck!

4

just say sorry eh. and offer them a molson or a labatts and move on. if they continue to bug you about it say quit acting like a quebecker

1

Exactly. Also you can then take issue if they don't accept your apology, so they'll have to stop whatever they are doing... something like that?

1

This may just be the most Canadian thing I've ever read.

1

im sure this beats it hands down

"Then I realized, it’s Steve Bromley from Conche … I used to buy my codfish from him" source--> http://news.nationalpost.com/news/canada/newfoundland-man-drives-18km-in-wrecked-car-cannot-remember-hitting-moose-hey-buddy-you-got-no-roof-on-your-car

sorry its national post but it is still funny

1

Oh god that's gold.

4

I am offended by you being offended by what I say. You should just stop being offended.

3

You don't.

3

A hipster special snowflake language is ran by liberal faggots? Color be surprised.

2

That ethos is a good indicator that the code is crap, don't get involved.

2

I guess you've never been to San Francisco. You'd get ostracized if you're not like that. Oh wait, Brendan Eich already was, he was forced to step down as CEO because of being against gay marriage in 2008. As in, when Obama and Hillary were against gay marriage.

I even support gay marriage and think the whole culture of San Francisco is crazy.

2

Everything there seems pretty reasonable (and completely common sense) apart from the last paragraph. As long as you're actually willing to keep an open mind on whatever the issue is, you should be able to defend your own views, especially if someone is trying to debate you.

If all code of conducts were just replaced with "Try not to be a dick" the world would be a simpler place.

2

There's no point in getting involved in projects with this kind of immature nonsense. Get involved in something where the other participants are adults. There's a basic rule that many actors follow, and it can readily be applied to other areas: never work with children or animals.

1

Page is blank for me. (Linux, firefox)

http://imgur.com/PXnoEocl.png

Anyone else see this?

0

remember that it's your responsibility to make your fellow Rustaceans comfortable

I am offended by this. It's Rust's responsibility to remove this from their code of conduct and make me feel comfortable.

0

If I had a code of conduct for my project, it would be "All are welcome to contribute. Keep conversation technical, and please avoid any political garbage. Anyone trying to harass a contributor for their activities outside of the project, or because they allegedly said something offensive, will be taken out and shot with a hollow-point bullet."