No Code of Conduct: A Code of Conduct for Adults in Open Source Software

栏目: IT技术 · 发布时间: 4年前

内容简介:No Code Of Conduct is a groundbreaking new idea. Designed to help you find communities and projects that will not get stuck endlessly debating how members should behave in their communities, only to be found to never be fully resolved to anyone's liking.S

What is NCoC

No Code Of Conduct is a groundbreaking new idea. Designed to help you find communities and projects that will not get stuck endlessly debating how members should behave in their communities, only to be found to never be fully resolved to anyone's liking.

What if... we all agreed?

  1. We are all adults. Capable of having adult discussions.

  2. We accept everyones contributions, we don't care if you're liberal or conservative, black or white, straight or gay, or anything in between! In fact, we won't bring it up, or ask. We simply do not care.

  3. Nothing else matters!

Q: Great! How do I add this to my project?

Simply copy CODE_OF_CONDUCT.md into the root directory of your project. You may modify it to your needs.

Q: How do I promote No Code of Conduct?

Feel free to talk about, discuss, and promote No Code of Conduct anywhere you wish, and use the hashtag #NCoC on Twitter.

Q: What if, this makes me feel discriminated against?

If you feel this way simply because we do not have a code of conduct, it is hard for anyone to relate to you. This is not intended to discriminate against anyone. Simply because we don't babysit people on our site to make sure they treat you with respect, does not mean we hope you feel unwelcome, or that you are treated without respect. That is just not something we have time for.

Q: Without a CoC, how would I possibly feel safe engaging in your community? How would I raise a red flag if I am mistreated?

The way you would go about this in any other discussion forum. If you limit yourself to participating in things that only have codes of conduct, then you're limiting yourself as a human being on this marvelous place we call the internet. It is not this community's place to care about individual feelings. We leave that to the individuals. The internet is a big place, you should prepare yourself to deal with it.

Q: If you don't have a CoC, this will surely be the end of your project, and the end of some talented individuals contributing to it!

There is plenty of proof that not having a CoC is a workable solution. While the linux community for example may not be warm and helpful, there is nothing wrong or offensive about it, and you certainly will not be harassed unless you harass people there.

Q: What about non-internet communications, such as a place of work, or a conference?

These understandably are different. Often sane communities will have a CoC that is unique to their physical location, and/or event. In different parts of the world, the needs are different (see "he" vs "she" vs "they" vs people that do not have English as their primary language). We are talking about the internet here, not physical meet ups, and that requires we do not care about the unimportant parts of how people talk.

Q: Without a CoC, how would this community be welcoming to newcomers, and not become vile, intimidating, or have some other type of unwelcome agenda?

We strive to lead by example. We feel there are enough level-headed adults here to back you up. However, if someone tells you you are stupid, or wrong. Stop. Think. Does this have anything to do with your race, region, religion, or anything else not related to this project? This is a tricky one. Have you considered, that they are either having a bad day, are a bad listener, or possibly, you are wrong? If you feel you're not wrong, please, by all means, reply. We love discussion! We love our members. We are confident if you are a level-headed adult, you will be treated like one. Other level-headed adults want to hear from you.

Q: Your name is offensive. CoC sounds like Cock, and I feel that this is a group of white males that is trying to downplay the seriousness of this issue in our community, and I boycott your movement, and am going to tell others to as well!

That wasn't really a question, but we will answer it anyways. This is an example of starting a fire where there does not need to be one. Try to be more tolerant of others and not read into their deep inner views. We have said clearly over and over that we don't care who you are, where you come from, or where you're going. We value intelligent discussion on our topic, and that's it. If you want to not use any community that adopts NCoC, that is fine. But please do listen to the content, and do not read too far in-between the lines. It simply stands for No Code of Conduct.

Q: Oh no, it has definitely happened! Someone has treated me unfairly, and I'm 100% sure its related to something about who I am, and not related to what I have said or contributed directly.

Email that person, and try to work it out. Email the owners of the community, and alert them. Whatever you do, do not make a scene, as that will burden the entire community with your issue. If it's truly a problem and you're truly an asset to the community then you will probably get an email back. Sometimes, you have to be the bigger person. Say your piece privately, and don't dwell on it. Remember, this is not the time or place to start these kind of discussions. If someone else did this to you, that is unclassy, but there is only so much a moderator and personal discussion can accomplish. I am afraid that bringing to a larger group will be of poor form, and not helpful.

Q: What about off-topic chatter?

Off topic chatter should be discouraged, but not censored. NCoC is targeting things like open source projects and public online communities based around specific topics.

Q: How can I contribute to your project or community when I see someone said something on a different site or community which directly makes me feel awful?

We are not in the business of policing people's personal lives. Hopefully they also don't care about that when they are here. Part of not discriminating against people, is not discriminating against people. This is not world court. Sometimes people have different views. Just because they express this elsewhere, doesn't mean we don't care. If you are so stuck that a member of our community does or is something you don't like elsewhere, then you should probably not be here.

Q: As a community manager or leader, what happens when the mob arrives, or when someone starts to engage in discussion that could lead to more endless discussion?

Lock, and ban your way to freedom. This is unfortunate. Try to not delete anything, or you will be accused of censorship. But you have no other choice. Do not engage. Abort, abort abort! You should really be very brief, vague, and closed off in these discussions. Say something like: "hey, this is not the place to discuss this, please reach out to each other privately or on another medium to discuss it. This group is strictly about topics relating to $YOUR_TOPIC". End.

Q: WTF, the discussion was locked, and/or I can't reply!?

Once again, we are not going to tolerate our community being overridden by the mob. If this starts to happen, we will nuke, delete, lock, close, ban, and do whatever we have to do to put the fire out. These discussions drag on and on and on, and they don't make communities better.

Q: Why don't you care about my feelings?

We are not a support group for human emotion. We are a community that strives to focus around our topics. Anything else takes away from that.


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

JavaScript高级程序设计(第3版)

JavaScript高级程序设计(第3版)

[美] Nicholas C. Zakas / 李松峰、曹力 / 人民邮电出版社 / 2012-3-29 / 99.00元

本书是JavaScript 超级畅销书的最新版。ECMAScript 5 和HTML5 在标准之争中双双胜出,使大量专有实现和客户端扩展正式进入规范,同时也为JavaScript 增添了很多适应未来发展的新特性。本书这一版除增加5 章全新内容外,其他章节也有较大幅度的增补和修订,新内容篇幅约占三分之一。全书从JavaScript 语言实现的各个组成部分——语言核心、DOM、BOM、事件模型讲起,深......一起来看看 《JavaScript高级程序设计(第3版)》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

URL 编码/解码
URL 编码/解码

URL 编码/解码