支持乌克兰 “黑人的命也是命” (Black Lives Matter)

Ember 社区指南

我们的社区指南/行为准则旨在明确传达我们秉持的价值观:宽容、尊重、包容和辛勤工作。我们建立了一个由优秀人才组成的、令人惊叹的社区,我们的目标是沿着同样的轨迹继续发展。

互联网上充斥着各种行为准则、员工指南、社区章程等等。我们的准则中有部分是专门编写的,但其中许多内容借鉴了那些在这一任务上已经做得非常出色的个人、公司和项目(见下方的参考列表)。这些内容并不代表我们对这些个人、公司或项目的背书,仅仅是我们承认所引用的特定语言似乎反映了我们自己的理想和初衷。

总体目标

我们力求

  1. 保持开放:我们欢迎任何人,无论来自哪家公司,也无论是否隶属于任何公司,参与我们项目的各个方面。我们的社区是开放的,任何具备所需能力和胜任力的贡献者都可以承担相应的职责。
  2. 保持同理心和尊重:我们协同工作以解决冲突,以善意揣测他人,并尽最大努力以充满同理心的方式行事。我们不允许挫败感演变成人身攻击。一个让人们感到不适或受到威胁的社区是无法高效产出的。我们期望社区成员以建设性的方式解决分歧。
  3. 保持协作:协作可以减少冗余并提高我们的工作质量。我们倾向于透明地工作,并尽早让相关方参与进来。在可能的情况下,我们会与其他项目密切合作,以协调我们的工作。
  4. 保持务实:没有人是全知全能的!尽早提问可以避免后续的问题,因此我们鼓励提问,尽管这些问题可能会被引导至合适的论坛。被提问者应积极回应并提供帮助。
  5. 体面地退出:每个项目的成员都会有流动。当有人离开或停止参与项目或社区时,我们请求他们以尽量减少对其他人干扰的方式进行。他们应该告知大家他们的离开,并采取适当的措施确保其他人可以接手其未完成的工作。
  6. 对我们的言行负责:我们都会犯错;当我们犯错时,我们会承担责任。如果有人受到了伤害或冒犯,我们会认真且尊重地倾听,并努力纠正错误。

多样性:欢迎每一个人

我们致力于建设一个让每个人都乐于加入的社区。虽然我们可能无法满足所有人的要求,但我们始终会努力善待每一个人。

我们避免罗列你能或不能成为什么样的人、哪些类别在法律上受保护等冗长的清单。无论你是谁,无论你来自哪里,无论你的外表如何或认同什么,无论你相信什么或不相信什么,请记住,这里都欢迎你。

领导力、权威和责任

以下列表表达了我们在这些主题上的部分愿景:

  1. 设定方向:Ember 的最终方向来自我们的“开明独裁者”,他们将特定的责任和相应的权威委派给一系列团队和个人。目前,指导该项目(并有权批准和进行重大变更)的主要群体被称为 Ember 核心团队 (Ember Core Team)。Ember 核心团队是一个动态的机构,随着项目和个人重点的转变,成员会进行增减。领导力不是一种奖励、权利或头衔;它是一种特权、一份责任和一项使命,Ember 核心团队非常严肃地对待这一切。
  2. 我们授权:优秀的领导者知道何时授权。最好的领导者在授权与亲力亲为之间保持平衡。当然,领导力并不意味着领导者将令人不快的工作推给他人。相反,领导者在以身作则的辛苦工作与让他人分担任务之间保持平衡。领导者的首要目标是确保其团队成员和团队取得成功。
  3. 我们以身作则:行为准则不仅适用于领导者,而且对领导者有更高的要求。领导者会竭尽全力,展现出比 Ember 社区其他成员更多的耐心、尊重和文明。
  4. 我们重视讨论、数据和决策力:在做出决定之前,我们收集相关方的意见、数据和承诺。一旦进行了合理的研究并收集了数据,我们便会尽最大努力果断且高效地采取行动。如果我们犯了错,我们会回头修正它。
  5. 我们给予应有的赞誉:优秀的领导者不追求聚光灯,而是致力于赞扬团队所做的工作。虽然领导者通常比团队成员更显眼,但 Ember 社区的领导者会利用他们的影响力来突出团队成员和其他人的卓越工作。
  6. 我们会尽力提供帮助:如果社区成员有顾虑,应该 提交给核心团队。请相信,我们将尽力帮助你摆脱任何不稳定或不舒适的境地。你的幸福、工作效率和内心平静是我们的优先事项。

利益冲突

我们期望领导者和社区成员在因雇佣关系或参与其他项目而产生冲突时能够意识到这一点,并回避或委托那些可能被视为有私利的决策。

如有疑问,请寻求第二意见。解决感知到的利益冲突非常重要;作为一名领导者,要确保决策的可信度,即使这些决策有时必须是不受欢迎的、困难的,或偏向某一方利益的。

本准则并非详尽无遗或完整的规则手册;它旨在表达我们对社区的共同目标和情感。我们期望它在精神上和字面上都能得到遵守。

来源材料

  1. Mozilla 行为准则
  2. Ubuntu 行为准则
  3. Twitter 行为准则

你会注意到这三者中出现了许多相同的语言。

联系方式

如果你想对本页面提出修改建议,请提交拉取请求 (pull request)。如果你有关于社区指南或其他重大事项的问题或顾虑,想要联系核心团队的成员,请发送电子邮件至 ombudsman@emberjs.com。

一如既往,对于问题、错误报告、拉取请求、文档等,GitHub 依然是你的首选之处。