Go 博客

行为准则更新

Carmen Andoh, Russ Cox, and Steve Francia
2021 年 9 月 16 日

虽然我们的行为准则的细节随时间推移进行了调整,但我们的目标并未改变。我们希望 Go 社区尽可能具有包容性、热情友好、乐于助人且相互尊重。如果您想使用或讨论 Go,我们希望您在这里感到宾至如归。

社区规模庞大,因此我们不再假设每个人都知道对他们有什么期望,我们的行为准则作为一项协议,明确了我们在在线和离线互动中的行为规范。如果我们未能遵守协议,人们可以指出,然后我们可以改正自己的行为。

在这篇文章中,我们想提供两项更新:首先是关于我们如何处理行为准则的执行,其次是关于 Gopher 价值观本身的更新。

执行

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

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

但是,那些行为比让别人感到不受欢迎更恶劣,或者拒绝改正自己行为的人呢?宽容悖论是,我们不能欢迎的一类人就是那些让其他人感到不受欢迎的人。我们不得不在他们和他们可能驱逐的人之间做出选择。我们选择支持友好、热情、耐心、体贴、尊重、宽厚和富有建设性的人——那些遵循 Gopher 价值观并让我们的社区变得更美好的人。

当必须排除那些让其他人感到不受欢迎的人时,特定的频道或场所可以根据其自身观察屏蔽个人,而无需等待行为报告。例如,Go 发布团队,主要负责管理 Go 问题跟踪器,可以快速屏蔽行为不当(通常是言语辱骂)的用户,而无需我们中的任何人介入。截至目前,他们已经屏蔽了大约十几个账户。

被举报的行为也可能(但这种情况很少发生)达到一个程度,使我们不得不认真考虑采取驱逐社区成员的措施,无论是临时还是永久,从我们托管的所有空间中驱逐:我们的邮件列表、问题跟踪器、受邀活动等等。

可能导致社区范围驱逐的不当行为包括

  1. 威胁他人。
  2. 辱骂或攻击他人。
  3. 组织或以其他方式鼓励或协调在线辱骂行为。
  4. 捏造关于他人的行为报告。
  5. 骚扰他人。骚扰可能是一次严重的事件,也可能是一系列持续的小事件。
  6. 持续的越界行为。单独来看,违规行为可能看起来微不足道,但随着时间的推移重复发生,它们会形成一种不符合我们 Gopher 价值观的行为模式,并累积造成实质性伤害。

驱逐不是一件可以轻易考虑的事情。截至目前,只有少数(个位数)个人被完全驱逐出 Go 的空间。

一个新的 Gopher 价值观

我们在关于小问题的报告中看到一个反复出现的主题是,人们不接受他们的言语和行动会影响他人。在极端情况下,人们会说“但这只是互联网”之类的话。我们渴望比整个互联网更加热情友好。为此,我们正在行为准则中再添加一条 Gopher 价值观:“要负责任。”

行为准则的整个“Gopher 价值观”部分现在如下所示

  • 友好热情。

  • 保持耐心。

    • 记住人们有不同的沟通方式,并非每个人都在使用他们的母语。(意义和语气可能在翻译中丢失。)
  • 体贴周到。

    • 富有成效的沟通需要付出努力。考虑一下您的言辞将如何被理解。
    • 记住有时最好完全避免评论。
  • 互相尊重。

    • 特别是要尊重不同的意见。
  • 宽厚待人。

    • 善意地理解他人的论点,不要寻求不同意。
    • 当我们确实意见不合时,试着理解原因。
  • 建设性地发言。

    • 避免跑题:保持话题相关性;如果您想讨论其他事情,请开始新的对话。
    • 避免非建设性批评:不要仅仅抨击现状;主动提供——或至少寻求——关于如何改进的建议。
    • 避免尖酸刻薄(简短、无益、带有嘲讽意味的评论)
    • 避免讨论可能冒犯或敏感的问题;这往往会导致不必要的冲突。
    • 避免微冒犯(简短且常见的言语、行为和环境冒犯,对个人或群体传达敌意、贬低或负面的轻蔑和侮辱)。
  • 要负责任。

    • 您的言行举止很重要。为您的言语和行动负责,包括其后果,无论是否有意。

过去两年非常困难:世界充满了难以置信的不确定性,并且在可预见的将来可能还会持续下去。人们压力巨大,疲惫不堪。在这种时候,铭记 Gopher 价值观比以往任何时候都更加重要。

随着 Go 的不断发展,培养和保持一种集体责任的意识至关重要。作为 Go 社区的成员,我们都必须意识到我们的行动和行为如何影响我们协作的群体和空间。我们必须为自己的行为、其影响以及它如何促使(或阻碍)他人进行建设性协作负责。

大声说出来,确保群体动态允许富有成效的思想和意见交流,这也是我们的集体责任。我们的行为准则规定,我们必须“尊重不同的观点和经历”。当意见分歧演变成不和或不敬时,我们必须发声。无论我们的观点如何,我们都要为自己的行动及其影响负责。

当我们践行这些价值观时,我们就为所有人提供了一个安全、热情友好的环境,这符合我们共同的社区目标:协作和建设性沟通,以使 Go 取得成功。

感谢所有加入我们成为 Go 社区一员的人。我们希望您感到受欢迎,我们将继续努力尽可能多地接纳更多人。如果您有任何问题或疑虑,请随时通过电子邮件联系我们中的任何一位:carmen@golang.org (Carmen), rsc@golang.org (Russ), 和 spf@golang.org (Steve)。

下一篇文章: 公布 2021 年 Go 开发者调查
上一篇文章: crypto/tls 中密码套件的自动排序
博客索引