行为准则更新

Code of Conduct Updates - 行为准则更新

https://go.dev/blog/conduct-2021

Carmen Andoh, Russ Cox, and Steve Francia 16 September 2021

Although the details of our Code of Conduct have been adjusted over time, our goals have not. We want the Go community to be as inclusive, welcoming, helpful, and respectful as possible. If you want to use or discuss Go, we want you to feel welcome here.

虽然我们的行为准则的细节随着时间的推移有所调整,但我们的目标却没有。我们希望Go社区能够尽可能地包容、欢迎、帮助和尊重他人。如果您想使用或讨论Go,我们希望您在这里感到受欢迎。

The community is large enough that, instead of assuming everyone knows what is expected of them, our Code of Conduct serves as an agreement, setting explicit expectations for our behavior in both online and offline interactions. If we don’t live up to the agreement, people can point that out and we can correct our behavior.

这个社区已经足够大了,我们的行为准则作为一个协议,为我们在线和离线互动的行为设定了明确的期望,而不是假设每个人都知道对他们的期望是什么。如果我们不遵守协议,人们可以指出来,我们可以纠正我们的行为。

In this post we want to provide two updates: first, an update about how we approach enforcement of the Code of Conduct, and second, an update to the Gopher Values themselves.

在这篇文章中,我们想提供两个更新:第一,关于我们如何执行《行为守则》的更新,第二,关于Gopher价值观本身的更新。

Enforcement 执行

We want everyone to feel welcome here. What happens when members of our community make others feel unwelcome? Those behaviors can be reported to the Project Steward, who works with a committee from Google’s Open Source Programs Office to determine what to do about each report.

我们希望每个人都能感到自己在这里受到欢迎。如果我们的社区成员让其他人感到不受欢迎,会发生什么?这些行为可以报告给项目主管,他与谷歌开源项目办公室的一个委员会合作,以确定如何处理每个报告。

Since the May 2018 revision to the Code of Conduct, community members have submitted more than 300 conduct reports, an average between one and two a week. A typical outcome is to meet with the person whose conduct was reported and help them understand how to take responsibility for and correct their actions moving forward.

自2018年5月修订行为准则以来,社区成员已经提交了300多份行为报告,平均每周一到两份之间。一个典型的结果是与行为被报告的人会面,帮助他们了解如何为自己的行为负责并纠正他们的行为。

But what about people who do worse than make others feel unwelcome, or who refuse to correct their behavior? The paradox of tolerance is that the one group of people we can’t welcome are those who make others feel unwelcome. We have to choose between them and the people they would drive away. We choose to side with people who are friendly, welcoming, patient, thoughtful, respectful, charitable, and constructive—those who behave according to the Gopher Values and make our community a better place.

但是,对于那些做得比让别人感到不受欢迎更糟糕的人,或者拒绝纠正其行为的人,该怎么办?宽容的悖论是,我们不能欢迎的一群人是那些让别人感到不受欢迎的人。我们必须在他们和他们会赶走的人之间做出选择。我们选择站在那些友好、热情、耐心、周到、尊重、慈善和有建设性的人一边–这些人的行为符合Gopher价值观,使我们的社区成为一个更好的地方。

When someone who makes others feel unwelcome must be excluded, specific channels or places may block individuals based on their own observations, without waiting on conduct reports. For example, the Go release team, which has primary responsibility for tending to the Go issue tracker, can quickly block users who are acting inappropriately (typically verbally abusive) without involving any of us. To date, they’ve blocked around a dozen accounts.

当一个让别人感到不受欢迎的人必须被排除在外时,特定的渠道或场所可以根据他们自己的观察来阻止个人,而不必等待行为报告。例如,主要负责处理Go问题跟踪器的Go发布团队,可以在不涉及我们任何人的情况下,迅速阻止行为不当的用户(通常是辱骂)。到目前为止,他们已经封锁了大约十几个账户。

Reported conduct can also (but only rarely does) rise to a level where we would consider the serious step of expelling a community member, either temporarily or permanently, from all the spaces we host: our mailing lists, issue tracker, invited events, and so on.

被报告的行为也可以(但很少)上升到我们会考虑采取严肃的措施,将社区成员暂时或永久地驱逐出我们所有的空间:我们的邮件列表、问题追踪器、邀请的活动等等。

Examples of the kind of misconduct that could merit community-wide expulsion include:

可能导致整个社区开除的不当行为的例子包括:

  1. Threatening others.威胁他人
  2. Abusing or assaulting others.虐待或攻击他人。
  3. Brigading or otherwise encouraging or coordinating abusive online behavior.怂恿或以其他方式鼓励或协调网上的虐待行为。
  4. Making false conduct reports about others.对他人的行为进行虚假报告。
  5. Harassing others. Harassment can be one severe incident or a running series of smaller incidents.骚扰他人。骚扰可以是一个严重的事件,也可以是一系列的小事件。
  6. Persistent borderline behavior. Infractions may seem insignificant in isolation, but repeated over time they create a pattern of behavior that doesn’t match our Gopher Values and that adds up to substantial harm.持续的边缘行为。违规行为在孤立的情况下可能看起来微不足道,但随着时间的推移,它们会形成一种不符合我们Gopher价值观的行为模式,并累积成实质性的伤害。

Expulsion is not something to consider lightly. To date, only a small (single digit) number of individuals have been expelled entirely from Go spaces.

开除是不应该轻易考虑的事情。迄今为止,只有少数人(个位数)被完全开除出Go空间。

A New Gopher Value 一个新的Gopher值

A recurring theme we have seen in reports of minor problems is people not accepting that their words and actions affect others. In extreme cases, people say things like “but this is the internet.” We aspire to be far more welcoming than the internet overall. To this end, we are adding one more Gopher value to the Code of Conduct: “Be responsible.”

在关于小问题的报告中,我们看到一个反复出现的主题是人们不接受他们的言行会影响他人。在极端情况下,人们会说 “但这是互联网 “之类的话。我们希望在整体上比互联网更有亲和力。为此,我们在《行为准则》中又增加了一个Gopher价值观。“要负责任”。

The entire “Gopher Values” section of the Code of Conduct now reads:

行为守则的整个 “Gopher价值观 “部分现在写道:

  • **Be friendly and welcoming.**要友好和热情。
  • **Be patient.**要有耐心。
    • Remember that people have varying communication styles and that not everyone is using their native language. (Meaning and tone can be lost in translation.)记住,人们有不同的沟通方式,而且不是每个人都在使用他们的母语。(意思和语气可能会在翻译中丢失)。
  • **Be thoughtful. **要深思熟虑。
    • Productive communication requires effort. Think about how your words will be interpreted.有效的沟通需要努力。想一想您的话会被如何解释。
    • Remember that sometimes it is best to refrain entirely from commenting.记住,有时最好是完全不发表意见。
  • **Be respectful.**要尊重他人。
    • In particular, respect differences of opinion.特别是要尊重不同的意见。
  • **Be charitable.**要有爱心。
    • Interpret the arguments of others in good faith, do not seek to disagree.真诚地解释他人的论点,不要寻求分歧。
    • When we do disagree, try to understand why.当我们确实有不同意见时,试着去了解原因。
  • **Be constructive.**要有建设性。
    • Avoid derailing: stay on topic; if you want to talk about something else, start a new conversation.避免脱轨:保持话题性;如果您想谈论其他事情,就开始一个新的对话。
    • Avoid unconstructive criticism: don’t merely decry the current state of affairs; offer—or at least solicit—suggestions as to how things may be improved.避免非建设性的批评:不要只是谴责目前的状况;提供–或者至少征求–关于如何改进事情的建议。
    • Avoid snarking (pithy, unproductive, sniping comments)避免说风凉话(精辟的、无益的、狙击性的评论)
    • Avoid discussing potentially offensive or sensitive issues; this all too often leads to unnecessary conflict.避免讨论潜在的攻击性或敏感问题;这往往导致不必要的冲突。
    • Avoid microaggressions (brief and commonplace verbal, behavioral and environmental indignities that communicate hostile, derogatory or negative slights and insults to a person or group).避免微攻击(简短而常见的语言、行为和环境侮辱,传达对一个人或群体的敌意、贬低或负面的轻视和侮辱)。
  • Be responsible.要负责任。
    • What you say and do matters. Take responsibility for your words and actions, including their consequences, whether intended or otherwise.您说的和做的都很重要。对您的言行负责,包括其后果,不管是有意还是无意。

The last two years have been very difficult: the world is incredibly uncertain and likely to remain that way for the foreseeable future. People are stressed out and burned out. In times like these, it’s more important than ever to keep the Gopher Values in mind.

过去两年非常艰难:世界令人难以置信地不确定,而且在可预见的未来可能会保持这种状态。人们压力很大,疲惫不堪。在这样的时刻,牢记Gopher价值观比以往任何时候都更重要。

As we continue to grow Go, it’s critical to foster and maintain a sense of collective responsibility. As members of the Go community, we must all be conscious of how our actions and behaviors affect the groups and spaces where we collaborate. We must take responsibility for our behavior, its impact, and how it might encourage others towards (or away from) constructive collaboration.

在我们继续发展Go的过程中,培养和保持一种集体责任感是至关重要的。作为Go社区的成员,我们都必须意识到我们的行动和行为如何影响我们合作的团体和空间。我们必须对自己的行为负责,它的影响,以及它如何鼓励他人走向(或远离)建设性的合作。

It is also our collective responsibility to speak up, to ensure a group dynamic that allows for productive exchange of ideas and opinions. Our Code of Conduct states that we must be “respectful of differing viewpoints and experiences.” When disagreement turns into discord or disrespect, we must speak out. Regardless of our views, we are responsible for our actions and their impact.

我们也有责任说出自己的想法,以确保团体的活力,使想法和意见得到有效的交流。我们的行为准则规定,我们必须 “尊重不同的观点和经验”。当不同意见变成不和谐或不尊重时,我们必须大声说出来。无论我们的观点如何,我们都要对我们的行为及其影响负责。

When we commit to these values, we provide a safe and welcoming environment for all that meets our shared community goals: collaboration and constructive communication to make Go successful.

当我们致力于这些价值观时,我们为所有人提供一个安全和受欢迎的环境,满足我们共同的社区目标:合作和建设性的沟通,使Go取得成功。

Thank you to everyone who has joined us in being part of the Go community. We hope you feel welcome, and we will continue to work to include as many people as possible. If you have any questions or concerns, please feel free to reach out to any of us over email: carmen@golang.org (Carmen), rsc@golang.org (Russ), and spf@golang.org (Steve).

感谢每一位加入我们成为Go社区一员的人。我们希望您感到受欢迎,我们将继续努力让尽可能多的人加入。如果您有任何问题或疑虑,请随时通过电子邮件与我们中的任何一个人联系:carmen@golang.org(卡门),rsc@golang.org(拉斯),和spf@golang.org(史蒂夫)。