行为准则

上次更新:2024年10月4日。查看 变更历史记录。

简介

PostgreSQL 项目以我们代码和工作的质量,以及我们社区的技术和专业成就为荣。我们期望所有参与者以专业的态度行事,以礼貌和共同利益为出发点,尊重所有用户和开发人员。

为此,我们为社区互动和参与项目工作以及整个社区制定了本行为准则。本准则旨在涵盖社区成员之间的所有互动,无论是否发生在 postgresql.org 的基础设施内,只要没有其他优先的行为准则(例如会议的行为准则)。

包容性和适当行为

PostgreSQL 项目欢迎任何有兴趣使用 PostgreSQL 的人参与,无论他们使用该软件或一般技术方面的经验水平如何。我们鼓励所有用户,无论其背景如何,都进行开发和贡献。

我们鼓励对软件和社区、它们的现状以及可能的开发方向进行深思熟虑的建设性讨论。我们讨论的重点应该是代码和相关技术、社区项目和基础设施。

对个人特征进行人身攻击和负面评论是不可接受的,也不允许。个人特征的例子包括但不限于年龄、种族、国籍或血统、宗教、性别或性取向。

其他违反本行为准则的行为还包括但不限于:对个人或群体进行暴力威胁,威胁进行专业、社区和/或项目破坏,以任何形式进行不受欢迎的性关注,从事可能使 PostgreSQL 项目声名狼藉的行为,以及在被要求时拒绝停止不当行为。

报复

明确禁止任何人对根据本行为准则提出投诉的人,或协助调查此类投诉的人进行报复。报复可能采取以下形式,但不限于:

  • 进一步的人身攻击(公开或私下);
  • 破坏个人职业地位和/或其在雇主、同事、客户或社区中的地位的行为;
  • 威胁个人隐私、人身安全、福祉、家庭和/或家庭的行为。

报复行为将与任何其他违反本行为准则的行为一样处理。

行为准则委员会

核心团队将任命一个行为准则委员会来接收和调查所有投诉,并为该委员会指定一名主席。除核心团队成员外,任何社区成员都可以自愿加入委员会。由于核心团队监督委员会,核心团队成员将不担任委员会成员,以防止利益冲突。委员会的成员名单将始终公开,可以在这里查看。

委员会成员将每年更新一次。核心团队或委员会主席将通过通常的社区沟通渠道宣布年度成员选拔流程的开放和截止日期。

任何希望在委员会任职的社区成员都将完成一份初步问卷,供核心团队和现任委员会审查。现任委员会成员将审查候选人,并在需要时进行面试。现任委员会将提出建议,核心团队将为委员会选择新成员。

委员会可能有一个长达一个月的过渡期,以便在即将离任的成员和新成员之间转移知识和职责。

虽然没有规定委员会成员一次可以任职的特定人数,但委员会将始终由至少四个人组成。委员会成员的任期为一(1)年。委员会成员连续任职不得超过三(3)个任期。

委员会成员根据核心团队的意愿任职,如果核心团队认为该成员没有履行其职务的责任,核心团队可以解除其职务。

如果委员会成员无法或不愿履行其职务的责任,委员会也可以主动与核心团队协调以解除该成员的职务。

报告

如果您是不当行为的受害者,或目睹此类行为,请立即通过 coc@postgresql.org 向行为准则委员会报告。如果您不幸希望对委员会的某些成员提出投诉,您可以单独联系任何其他委员会成员。

在您的报告中,请尽可能详细地包括:

  • 事件的描述;
  • 事件发生的时间;
  • 任何电子讨论的屏幕截图;
  • 任何证人的姓名,如果可能,请提供联系方式;以及
  • 您认为对调查有帮助的任何其他信息。

投诉处理

委员会将迅速承认并调查每起报告的事件。在各方合作的情况下,委员会的目标是在收到投诉后两周内完成调查。

事件报告和调查活动将尽可能保密,但须与进行充分调查的需要相一致。

委员会届时将告知申诉人和被指控的违规者他们的决定。如果调查仍在进行中,委员会将向各方提供一份状态报告和一个预计完成日期。

缺乏合作可能会延长调查时间。委员会将尽一切努力完成调查,并尽快将结果提交给申诉人和被指控的违规者,并在调查完成后通知他们其决定。

如果投诉是由 CoC 委员会成员或核心团队成员提出或针对他们提出的,投诉处理将照常进行,但参与投诉的人员将被排除在其在委员会或核心团队中的角色之外。

可能的结果包括但不限于:

  • 确定未违反行为准则;
  • 对相关个人进行私人谴责,并提供关于可接受行为的具体指导;
  • 对相关个人进行公开谴责,并提供关于可接受行为的具体指导;
  • 临时或永久禁止进入部分或全部社区管理的空间,包括但不限于社区邮件列表、论坛、IRC 和失去提交权限;
  • 确定需要公开和/或私下道歉。

由于临时或永久禁令决定的严重性,以及此类结果所需的相关技术和基础设施行动,此类调查结果将在通知相关方决定之前接受核心团队的审查。如果核心团队不同意委员会的调查结果,核心团队将向委员会说明其理由。委员会将考虑核心团队的建议,并在需要时进行进一步讨论。如果核心团队和委员会无法就决定达成一致,则以核心团队的决定为准。

委员会可以确定对本政策的违反是无意的,可能是由于文化差异(例如,在一种语言中无害而在另一种语言中具有冒犯性的俚语)或误导性的幽默尝试造成的。此类案例将被视为教育机会,而不是谴责。如果委员会确定报告的事件属于无意违反类别,委员会将决定该事件是否可能被其他人重复发生,如果会,将以一般方式与社区共享信息,以防止进一步的事件发生。

如果任何一方认为该决定不正确,可以在委员会做出决定后一周内向委员会提出上诉。上诉应包括新的信息、来源、证人等,以便为委员会提供额外的信息来重新考虑该事件。

事件报告、调查、委员会决定和所有相关事项的记录将自事件文件中最后一项的日期起保留三(3)个日历年。委员会将采取适当措施,确保所有报告和讨论的保密性。

委员会将在每年第一季度末之前制作一份年度报告,总结上一年收到的投诉类型和为解决投诉而采取的行动,并与社区分享该报告。投诉和行动将被匿名化,以保护所有相关方的身份。

诚信行事

任何就事件提出投诉的人都应以诚信行事,并有合理的理由相信所披露的信息表明违反了本政策。任何被证明未经证实,且被证明是恶意或明知为虚假的指控,都将被视为严重的社区违规行为和违反本行为准则的行为。

行为准则的更新

委员会和/或核心团队将根据报告的事件、法律专业人士的建议、社区成员的建议、社区文化发展或其他需要修订的事件,在需要时,并且至少每年一次考虑更新本行为准则。

对行为准则的修订有建议的社区成员可以通过电子邮件向 coc@postgresql.org 向委员会提交他们的想法。

会议和活动

该项目鼓励每个活动组织者为其活动制定并维护一份行为准则。这些行为准则可能与本行为准则相同,也可能不同。每个活动组织者都有责任以迅速和客观的方式处理其活动中不当的行为。

结论

我们鼓励社区成员之间建立适当和友好的关系;但是,成员必须对可能被其他成员视为冒犯的行为保持敏感,并必须避免从事此类行为。

在与社区的所有互动中,请运用您的专业判断,并保持讨论专注于以积极的方向推动我们的项目和我们的社区前进,为所有人谋福祉。

许可证

PostgreSQL行为准则在PostgreSQL许可证下发布。