行为准则

Hex 的存在是为了促进代码共享,让 Erlang 生态系统开发者能够轻松发布和分发软件包。

Hex 是一项技术,但更重要的是,它是一个社区。

我们相信,我们的使命在友好、安全和包容的环境中才能得到最好的体现;这里没有恐吓或骚扰。

为此,某些行为和做法将不被容忍。

Hex 是构成 Hex 规范的一组格式和 API。Hex.pm 是 Hex 规范的实现,它包含本网站和相关的 HTTP API、软件包存储库(包括发布到 Hex.pm 的软件包)以及网站 hexdocs.pm。在本文件中,Hex 和 Hex.pm 交替使用,但指的是 Hex.pm。

行为准则的目的是指定一个基本的行为标准,以便拥有不同社会价值观和沟通方式的人们能够有效、高效且尊重地讨论 Hex,即使面对分歧也是如此。行为准则还提供了一种机制,在社区出现冲突时解决冲突。

tl;dr

范围

我们期望所有 Hex 社区成员,包括付费和非付费代理、管理员和用户,始终在所有 Hex 社区场所(线上和线下)以及与 Hex 事务相关的单对单沟通中遵守此行为准则。

本政策涵盖 Hex 注册表的使用,以及 Hex 网站和 Hex 或代表 Hex 提供的任何其他服务(统称为“服务”)。它还适用于 Hex 开源项目社区中的行为,包括但不限于公共 GitHub 存储库、IRC 频道、讨论论坛和邮件列表,只要它们与服务或 Hex 社区有关。

此行为准则补充了与使用服务相关的任何其他条款或条件,并且不会以任何方式使它们失效或无效。

对“歧视性”、“仇恨性”或“令人困惑”等各种主观术语的定义将由 Hex 团队自行决定 ([email protected])。

友好且无骚扰的空间

我们致力于为所有人提供友好、安全和温馨的环境。我们请您尊重人们对技术选择的不同意见,以及每个设计或实现选择都会带来权衡和各种成本。很少有唯一的正确答案。技术偏好的差异不是放纵粗鲁的许可证。

任何垃圾邮件、恶意攻击、辱骂、诱饵或其他吸引注意力的行为都是不受欢迎的,而且不会被容忍。

决不容忍骚扰服务的其他用户,包括通过软件包名称、描述、其他元数据、昵称或其他可能损害所有人的友好、安全和温馨环境的可见标识符或内容。

此外,决不容忍对任何群体或个人(包括 Hex 团队成员或其他用户)进行辱骂、威胁或煽动暴力。

可接受的软件包内容

Hex 团队保留对发布的软件包中哪些内容合适、哪些内容不合适的判断权。这些只是指南,可以帮助您在我们的社区中取得成功。

发布到服务的软件包必须使用 Hex 命令行客户端或功能等效的实现来创建。例如,“软件包”不能是 PNG 或 JPEG 图像、电影文件或文本文档。出于这个原因,也不允许将服务用作个人通用数据库。软件包应该是 Hex 软件包,而不是其他任何东西。

软件包必须包含一些功能。“抢占”,即发布一个空软件包来“保留”名称,是不允许的。

软件包不得包含非法或侵权内容。您应该只在拥有发布软件包或其他材料到服务的权利时才这样做。这包括遵守所有软件许可协议或其他知识产权限制。例如,重新发布一个 MIT 许可的模块,但删除了版权声明,是不允许的。您将对任何违反法律或他人知识产权的行为负责。

软件包必须指定一个许可证,用户可以在此许可证下访问和使用该软件包及其内容作为其项目中的依赖项。该许可证可能会对如何使用该软件包施加合理的限制,或向使用它的项目添加要求。可以使用许可证的示例包括(但不限于):MIT、Apache-2.0、BSD-3-Clause、GPL-3.0-or-later、WTFPL 和 Unlicense。请参阅 开源计划SPDX 许可证列表

软件包不能是恶意软件。例如,一个旨在恶意利用或损坏计算机系统的软件包是不允许的。但是,一个明确记录的渗透测试库,旨在用于白帽安全研究,很可能是可以的。

报告违反此行为准则的行为

如果您认为有人在骚扰您或以其他方式违反了此行为准则,请通过 [email protected] 联系我们发送虐待报告。如果这是对问题的首次报告,请尽可能详细地说明。当我们有更多背景信息时,我们更容易解决问题。

后果

发布到服务的所有内容,包括用户帐户凭据,都由 Hex 团队自行决定是否托管。

社区中任何成员(包括赞助商、员工、客户或其他拥有决策权的人员)的不当行为将不被容忍。

任何被要求停止不当行为的社区成员都应立即遵守。

如果社区成员从事不当行为,Hex 团队可能会采取任何他们认为合适的行动,包括但不限于临时封禁或永久驱逐出社区,恕不另行通知(对于付费活动或服务,不予退款)。

处理申诉

如果您认为自己被错误地或不公正地指控违反了此行为准则,您应该通知 Hex,我们会尽力确保您的申诉得到妥善处理。

一般来说,我们会选择我们认为最有利于营造安全和友好的社区的行动方案。

联系方式

如果您需要报告问题或处理与滥用报告相关的申诉,请联系 Hex 团队,邮箱地址为:[email protected]

如果您对某些内容是否属于“界限”范围(即是否为适当内容)感到好奇,也欢迎与我们联系。我们很乐意为您提供指导,帮助您成为我们社区中成功的一员。

更改

这是一份活文档,可能会不时更新。请参阅此文档的git 历史记录,以查看更改。

署名和许可

本行为准则基于npm 的行为准则,该准则又大量借鉴了 Stumptown Syndicate 的公民行为准则,以及Rust 项目行为准则

本文件可在知识共享署名-相同方式共享许可证下重新使用。