非代码贡献者指南简介

作者 : 诺亚·亚伯拉罕(Noah Abrahams) (InfoSiftr), 乔纳斯·罗斯兰 (VMware), 伊霍尔·德沃雷茨基(Ihor Dvoretskyi) (CNCF)

那是2018年5月在哥本哈根,Kubernetes社区正在KubeCon / CloudNativeCon上享受贡献者峰会,并首次举办了New Contributor Workshop。在贡献者之间进行巨大协作的时期,涉及的主题从签署CLA到深入的技术对话不等。但是,随着广泛的信息和思想交流,对现有主题的审查也在不断进行,以确保社区尽可能地具有包容性和包容性。在那个春季的一周里,显微镜下的一些作品包括了许多主题,包括它们的主题以及如何呈现,还包括贡献者的总体特征和所涉及的技能。从随后的讨论和分析中,人们得到了这样的想法:社区并没有从许多想做出贡献的人那里获得最大的收益,但是他们的优势在于编写代码以外的领域。

所有这些导致了一项名为 非代码贡献者指南.

现在,需要注意的是,Kubernetes在开源世界中是罕见的,即使不是唯一的,因为它很早就被定义为项目和社区。尽管项目本身专注于代码库,但推动项目向前发展的是一群人,才使项目成功。社区与一组明确的 社区价值观,指导参与者的日常行为,无论是在GitHub,Slack,Discourse上,还是坐在一起喝茶或喝咖啡。

通过建立一个以人为本的社区,并明确地重视人们的多样性,Kubernetes项目正在构建一种产品,为具有各种需求的人们提供服务。贡献者的不同背景为解决问题提供了不同的方法,采用了不同的协作方法,并且所有这些不同的观点最终创建了一个更好的项目。

非代码贡献者指南旨在使任何人都能以对他们有意义的方式轻松地为Kubernetes项目做出贡献。根据人员对项目的了解及其可用时间,可以采用多种形式,包括技术形式和非技术形式。大多数人都不是开发人员,世界上大多数开发人员也没有获得报酬以完全从事开源项目。基于此,我们已经开始以非代码方式为Kubernetes项目做出贡献的不断增加的可能方法清单!

参与其中

您无需编写任何代码即可为Kubernetes社区做出贡献的一些方法包括:

Kubernetes 项目贡献入门指南是 记录在GitHub,并且由于《非代码贡献者指南》是该《 Kubernetes 贡献者指南》的一部分,因此可以找到它 这里 。如前所述,该列表并不详尽,并且将继续进行中。

迄今为止,典型的非代码贡献可分为以下几类:

  • 基于“软件开发人员”以外的技能的角色
  • 主要基于代码的角色的非代码贡献
  • 不是基于代码的“后代码”角色,但是需要有关代码库或代码库管理的知识

亲爱的读者,如果您对非规范的贡献方式有任何其他想法,无论它是否适合现有类别,那么如果您能帮助我们扩大清单,团队将非常感激。

如果您对非代码性贡献感兴趣,请阅读非代码性贡献文档,然后检查 贡献者角色委员会 看看是否有任何空缺职位可以最好地利用您的专业知识!如果没有列出与您的技能相匹配的空缺职位,请按 #sig-contribex 频道,我们会为您指明正确的方向。

我们希望看到您尽快为Kubernetes社区做出贡献!