Skip to content

行为准则

这页写给 IoT DC3 社区的每一位参与者——无论你是提 Issue、评论 PR、参与讨论还是维护仓库,读完你会知道这里提倡什么、禁止什么,以及遇到越线行为时该怎么举报。

你在这里:准备参与社区互动。动手前也看一眼贡献指南,了解代码和文档的提交流程。

我们的承诺

我们作为贡献者和维护者承诺,让 IoT DC3 社区的参与对所有人都是零骚扰的体验,不论年龄、体型、残疾、民族、性别认同与表达、经验水平、教育程度、国籍、个人外貌、种族、宗教、性认同与取向,或其他任何个人特质。

期望的行为

以下行为让社区变得更好,也是维护者在评审贡献时除了代码之外会看的:

  • 使用友好、包容的语言 — 尤其在 Code Review 和 Issue 讨论中,对事不对人。
  • 尊重不同的观点和经验 — 同一问题可能有多种合理方案,有分歧时聚焦技术事实。
  • 虚心接受建设性反馈 — 你的 PR 被要求修改不代表你做得不好;Review 的目的是让项目更好。
  • 聚焦于对项目和用户最有利的事情 — 架构决策、API 取舍以平台用户的长期利益为准,而非个人偏好。
  • 对其他社区成员展现同理心 — 新人提问、非英语母语者的表达都值得耐心回应。

不可接受的行为

以下行为在任何社区渠道(GitHub Issue / PR / Discussion、Gitee、邮件列表、即时通讯等)均不被容忍:

  • 骚扰与恐吓 — 包括但不限于人身攻击、网络暴力、跟踪、持续的无端挑衅。
  • 歧视性言论 — 针对前述任何个人特质的攻击性语言或绰号。
  • 带有性暗示的语言或图像 — 社区是专业场合,不接受任何形式的性骚扰。
  • 未经许可发布他人隐私信息 — 包括真实姓名、联系方式、工作单位等非公开信息,即便是公开渠道获得的也需当事人同意。
  • 持续干扰 — 反复在无关话题下推销、刷屏、或无视维护者指引一意孤行。
  • 维护者合理认为不适合专业社区的任何其他行为 — 维护者保留最终判断权,这不是模糊条款,而是对未穷举但同样有害行为的兜底。

执行

项目维护者负责澄清和执行本准则,有权:

  • 删除、编辑或拒绝不符合准则的评论、提交、代码、Issue、PR、Wiki 编辑或其他贡献。
  • 临时或永久封禁对社区有危害行为的参与者,封禁决定会附带具体理由(引用被违反的条款)。

执行遵循以下原则:

情况处置
初犯、非恶意(如用词不当但不自知)私下提醒 + 要求修正,不公开点名
再犯或明显恶意(如人身攻击、歧视性言论)公开警告或临时封禁,视严重程度而定
屡教不改或严重违规(如发布他人隐私、系统性骚扰)永久封禁,不另行通知

行为准则同样约束维护者

维护者违反准则一样会受到处罚,且标准只会更严。如果你认为某位维护者行为不当,同样可以通过下方渠道举报,不会遭到报复。

举报

辱骂、骚扰或其他不可接受的行为可以通过以下任一渠道举报:

  1. 创建私有 Issue(如平台支持)并 @ 项目维护者。
  2. 邮件上报 — 直接联系项目维护者,邮件主题建议包含 Code of Conduct 字样便于优先分流。

所有举报将被及时、公正地审查和调查。处理结果会反馈给举报人(如举报人愿意提供联系方式),涉及隐私的部分不会公开。

举报不会让你吃亏

我们不会因为举报而对你采取不利行动。报复举报人本身即属于不可接受的行为,会直接触发封禁。

延伸阅读

  • 贡献指南 — 代码/文档提交流程与验证步骤
  • 安全策略 — 如何负责任地报告安全漏洞,以及生产安全基线
  • 开源与许可 — IoT DC3 社区版使用的 AGPL v3 许可

本行为准则改编自 Contributor Covenant 2.1

基于 AGPL-3.0 协议发布