Github 开源项目贡献指南:你的行为准则

这是【Github 开源项目贡献指南】系列的第八章,原文【Open Source Guides——Your Code of Conduct】

我为什么需要行为守则?

行为守则是一份确立项目参与者行为规范的文件。采用和执行行为守则可以帮助你们的社区营造积极的氛围。

行为守则不仅帮助保护你们的参与者,同时还有你们自己。如果你们维护一个项目,随着时间的推移,可能会发现其他参与者懒散的态度会让你们疲惫或对工作不满意。

一份行为守则可以帮助你们促进健康,有建设性的社区行为。积极主动减少你们或其他人在你们的项目中变得疲劳的可能性,并帮助你们在有人做出你们不同意的事情时采取行动。

建立行为守则

尽可能早地建立行为守则,当你们第一次创建项目的时候。

此外,说出你们的要求。行为守则的描述遵循如下几点:

  • 行为守则在哪里有效 (只在issues以及pull requests,或者社区活动?)
  • 行为守则适用于谁 (社区成员以及维护者,那赞助商呢?)
  • 如果有人违反了行为守则会怎样?
  • 大家如何举报违规

无论你们在哪里,请使用已有的行为守则。贡献者盟约是一个被超过40,000个开源项目(包括Kubernetes, Rails和Swift)所使用的行为守则。

Django行为守则Citizen行为守则都是非常好的行为守则。

请将CODE_OF_CONDUCT文件放在你们项目的根目录,并在README中附上其链接,这样对你们的社区是可见的。

决定你们如何执行行为守则

一份行为守则没有(或者不能)执行会比没有行为守则更糟糕。它释放这样一个信息:行为守则或者尊重在你们的社区并不重要。 — Ada Initiative

你们应该解释如何执行行为守则在违规发生之前。有几点理由说明为什么这么做:

  • 必要的时候,它表示你们处事认真谨慎。
  • 你们的社区会因为投诉确实可以得到回复而更加放心。
  • 如果他们发现自己因为违规而被调查时,你们能确保社区的审查流程是公平透明的。

你们可以给大家一个私有的渠道(如email地址)以便大家报告违规行为以及解释谁收到了这一的报告。它可以是维护者,一组维护者或行为守则工作组。

请不要忘记了有人可能想要报告某些人违规接受了这些报告。在这样的情况下,也给他们举报那些人的机会。例如,@ctb和@mr-c 在他们的项目上解释khmer

对于滥用现象,扰乱或者其他不可接受的行为都可以向khmer-project@idyll.org(仅由C. Titus Brown和Michael R. Crusoe处理)发送邮件。要报告涉及其中任何一个的问题,请电邮Judi Brown Clarke,Ph.D. BEACON行动进化研究中心的多元化主任,NSF科学技术中心。

为了获得灵感,可以查阅Django的执行手册(你们是否需要如此详细的手册,这取决于你们的项目)。

执行你们的行为守则

有时,尽管你们尽了最大的努力,仍然会有人违反守则。当这样的情况发生时,有几种方法来解决消极或有害的行为。

搜集有关违规的信息

认真对待社区中每个成员的想法。如果你们收到有人违规的报告,请认真对待并调查此事,即使它不符合你们自己的经验。这样做可以向你们的社区表面,你们珍视他们的观点和信任他们的判断。

有的社区成员可能是让大家一直不舒服的惯犯,或者他们只是说了或做了一次。这都需要依据实际情况进行处理。

在你们做出回应之前,请认真思考发生了什么事。通过阅读他们过去的评论和对话可以更好地理解他们为什么要那样做。尽量收集其他人对他们行为的看法。

不要陷入争论。在你们处理完手头上的事情之前,不要侧重于处理别人的行为。专注于你们需要什么。 — Stephanie Zvan, “So You’ve Got Yourself a Policy. Now What?”

采取适当的行动

当搜集和处理足够的信息后,你们需要决定做什么。当你们在考虑下一步的时候,请牢记你们的目的是营造一个安全,尊重和协作的社区氛围。不仅要考虑如何处理有问题的情况,还要考虑们的反应将如何影响你们社区的其他行为和期望。

当有人报告违规时,处理它是你们的工作,而不是他们的。有时,报告者透露他们的信息会给他们的职业生涯,声誉和人生安全带来很大的风险。迫使报告者面对骚扰者会将他们置于妥协的位置。除非报告者有特别的要求,你们应该直接和有问题的人沟通。

这里有些方法帮助你们回应违规行为:

  • 向相关人员发出公开警告以及解释他们的行为产生了怎样的负面影响,最好在发生问题的地方。在可能的情况下,公开沟通会向社区的其他人传达你们认真对待行为守则。要友善,但坚定的沟通。
  • 私下接触相关人员向他们解释他们的行为对其他人产生了怎样的负面影响。如果相关情况涉及到个人敏感信息,你们可能会使用私有通信方式。如果你们和一些人私下沟通,对于首先报告这个情况的CC来说是个好主意,因为他们知道你们采取了行动。在征求他们的意见之前,请向报告人征求同意。

有时,一个解决方案不能达到目的。有关的人可能在面对或者不改变他们的行为时变得气势汹汹或敌对。在这种情况下,你会想到考虑采用强制措施。例如:

  • 暂停有关人员在项目中的工作,通过暂时禁止参与项目的任何方面执行
  • 永久禁止有关人员加入项目

对于禁止成员的做法,你们应该非常谨慎,只有在没有其他解决方案的情况下才能使用。

维护者的责任和义务

行为守则不是可以任意执行的法律。你们是行为守则的执行者,同时你们的责任是遵守行为守则确立的规矩。

作为维护者,你们可以为社区指定准则,同时你们可以根据行为守则执行这些准则。这意味着你们需要认真处理违规行为。报告者对他们的投诉进行了彻底和认真地审查。如果你们确定他们报告的行为没有违规,你们需要他们进行沟通并解释你们为什么不进行处理。他们会怎样做,取决于他们:容忍他们认为有问题的行为,或者停止参与社区。

如果报告的行为没有技术上的违规,这可能表面你们的社区依然存在问题,同时你们应该调查潜在的问题以及采取相应的行动。这可能包括修改你们的行为守则,以澄清可接受的行为和/或与行为被举报的人交谈,并告诉他们,虽然他们没有违反行为守则,但是他们在期望和确定的边缘另其他参与者感到不舒服。

最后,作为维护者,你们给可接受的行为建立和执行标准。你们有能力塑造项目社区的价值观,以及参与者希望你们能 公平公正地执行这些价值观。

鼓励你们希望看见的行为 :earth_americas

当你们的社区变得似乎敌对或者不受欢迎时,即使是一个大家能容忍的个人行为,也会让你们失去很多贡献者,你们可能再也遇不到其中的一些人。虽然执行或者采用行为守则很难,但是营造一个受欢迎的环境将帮助你们社区成长。

原文链接:

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏斜述视角

公共选择学派 | 理性选民的神话(5)

本次介绍的是卡普兰教授所著《理性选民的神话》一书中的第五章主要思想。第五章标题为:理性的胡闹。

712
来自专栏展会顾问

2018南京制药设备展

2018年10月17-19日的南京,将迎来中国制药工业史上浓墨重彩的一笔。第22届中国国际医药(工业)展览会及技术交流会(以下简称CHINA-PHARM...

683
来自专栏镁客网

NeoSensory研发触觉反馈电子背心exoskin,可与虚拟化身一同跳舞 | 热点

1249
来自专栏VRPinea

索尼“Lost in Music”品牌活动,带来全新VR音乐视频

33116
来自专栏镁客网

南洋理工大学科学家研发组装机器人,可以帮助用户组装椅子 | 热点

973
来自专栏人工智能快报

日经新闻:中国人工智能专利申请量飙升

据《日本经济新闻》2017年2月报道,日本Astamuse公司的数据表明,近些年来,中国在人工智能相关方面的专利申请呈增长态势,而美国的专利申请总量仍独占鳌头。...

2846
来自专栏点滴科技资讯

阿里研究院院长高红冰:向公司模式告别,未来属于平台

2016年12月17日,2017中国人力资源管理新年报告会暨中国人才发展高峰论坛在北京中国人民大学如论讲堂盛大举行。本次新年报告会由中国人民大学劳动人事学院、...

3319
来自专栏数据的力量

2014中基层岗位职场薪酬研究

2014年赶集网继续将镜头对准中基层岗位的这群人,与北京大学市场与媒介研究中心联合发布《2014中基层岗位职场薪酬研究报告》。报告显示,目前中基层人群平均月薪为...

743

当音乐遇上人工智能:新技术如何改变人们如何演奏乐器

谈到音乐时,你很难想象AI最终会扮演什么样的角色。音乐仅是一种艺术形式,你不得不怀疑它是否有利于自动化和机器学习。但是,越是了解新技术的发展,就越能看出其潜力。

2179
来自专栏企鹅号快讯

哈佛大学报告:人工智能与国家安全(四)AI变革潜力之信息优势

应美国情报高级研究计划局(IARPA)的要求,哈佛大学肯尼迪政治学院贝尔弗科学与国际事务中心与2017年7月发布《人工智能与国家安全》报告,分析人工智能(AI)...

2195

扫码关注云+社区