3 ms·
It is hard to believe that the leader of a project would look for "the slightest sign of misbehavior" to "jump on people". When you open source a project you d
by mahouse 11y ago
It is hard to believe that the leader of a project would look for "the slightest sign of misbehavior" to "jump on people".
When you open source a project you do so so other people can work with you and help you with your "baby", so it would make no sense to jump on people at random. Everybody makes mistakes. But you must be prepared to face toxic people, because believe me, you will face them. And in that case, you mustn't put your ass up: you must get rid of them.
- nostrademons 11y agoI'm responding to these sentences in your original post: "If you don't have a thick skin, you'll have to grow one, and if you can't grow one, they'll just eat you alive. Eventually you realise it's either you or them. That's when you've mastered it." Subsequent comments of yours have been more reasonable, but the text of what you wrote in your original comment certainly implies a combative, us-vs-them mentality.
- oldmanjay 11y agoI read the text of the first comment as a warning to be prepared that the world is full of people who aren't part of the "code of conduct" culture wars, and so it's best to know that assholes may just come down on you. Taking that comment as a sign of combativeness is definitely a signal of thin skin. Does that count as irony? Probably not.
- mahouse 11y agoI must say also that if you need a code of conduct, you are on the wrong track. A code of conduct shows that you (as a project leader) or your community can't deal with human issues using common sense, so you need a list of guidelines for that. So codes of conduct are better avoided.
- oldmanjay 11y agoCommon sense doesn't scale. That's just a simple, observable fact. Relying upon it is asking for capricious leadership that grows increasingly opaque (and probably less satisfactory) as time passes.
- arjie 11y agoCodes of conduct are just an effort to constrain conversation to a known-good state instead of attempting to achieve a state that permits all good conversation at the risk of permitting some bad. It's the equivalent of `-Wall -Werror -Wextra`. Your compiler will then reject some valid programs, but it will also prevent some unfortunate situations. This is just a trade-off one chooses in running a community, and some people choose one and others the other. It doesn't have to be a Clash of Civilisations debate.