npm 行为准则

npm 的存在是为了方便 JavaScript 模块开发者发布和分发软件包,从而促进代码共享。

¥npm exists to facilitate sharing code, by making it easy for JavaScript module developers to publish and distribute packages.

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

¥npm is a piece of technology, but more importantly, it is a community.

我们相信,在一个友好、安全且包容的环境中,我们的使命才能得到最好的实现;免受恐吓或骚扰。

¥We believe that our mission is best served in an environment that is friendly, safe, and accepting; free from intimidation or harassment.

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

¥Towards this end, certain behaviors and practices will not be tolerated.

tl;dr

  • 请保持尊重。

    ¥Be respectful.

  • 我们随时为你提供帮助

    ¥We're here to help

  • 绝不容忍滥用行为。

    ¥Abusive behavior is never tolerated.

  • 发布到 npm 的数据由服务管理员自行决定托管,并可能被删除。

    ¥Data published to npm is hosted at the discretion of the service administrators, and may be removed.

  • 违反此准则可能会导致你被迅速且永久地驱逐出 npm 社区。

    ¥Violations of this code may result in swift and permanent expulsion from the npm community.

范围

¥Scope

我们希望 npm 社区的所有成员,包括 npm, Inc. 的付费和免费代理、管理员、用户和客户,在所有 npm 社区场所(包括线上和线下)以及与 npm 事务相关的一对一沟通中始终遵守本行为准则。

¥We expect all members of the npm community, including paid and unpaid agents, administrators, users, and customers of npm, Inc., to abide by this Code of Conduct at all times in all npm community venues, online and in person, and in one-on-one communications pertaining to npm affairs.

本政策涵盖 npm 注册表的使用,以及 npm 网站、npm 相关活动以及由 npm, Inc. 或代表 npm, Inc. 提供的任何其他服务。(统称 "服务")。它也适用于 npm 开源项目社区环境中的行为,包括但不限于公共 GitHub 存储库、IRC 通道、社交媒体、邮件列表和公共活动。

¥This policy covers the usage of the npm registry, as well as the npm website, npm related events, and any other services offered by or on behalf of npm, Inc. (collectively, the "Service"). It also applies to behavior in the context of the npm Open Source project communities, including but not limited to public GitHub repositories, IRC channels, social media, mailing lists, and public events.

本行为准则是​​对与使用服务相关的任何其他条款或条件的补充,并不以任何方式使其无效或失效。

¥This Code of Conduct is in addition to, and does not in any way nullify or invalidate, any other terms or conditions related to use of the Service.

各种主观术语(例如 "discriminatory"、"hateful" 或 "confusing")的定义将由 npm 滥用团队自行决定。

¥The definitions of various subjective terms such as "discriminatory", "hateful", or "confusing" will be decided at the sole discretion of the npm abuse team.

友好无骚扰空间

¥Friendly Harassment-Free Space

我们致力于为所有人提供友好、安全和温馨的环境,不论其性别认同、性取向、能力、民族、宗教、年龄、外貌、体型、种族或类似的个人特性。

¥We are committed to providing a friendly, safe and welcoming environment for all, regardless of gender identity, sexual orientation, ability, ethnicity, religion, age, physical appearance, body size, race, or similar personal characteristics.

我们请你尊重人们对技术选择的不同意见,并且每个设计或实现选择都需要权衡利弊并付出巨大的代价。很少有唯一正确的答案。技术偏好的差异并非粗鲁的许可证。

¥We ask that you please respect that people have differences of opinion regarding technical choices, and that every design or implementation choice carries a trade-off and numerous costs. There is seldom a single right answer. A difference of technology preferences is not a license to be rude.

有关软件包权利的争议必须根据 争议政策 中描述的条款以尊重的方式处理。对于软件包名称争议,没有任何理由表现出粗鲁。

¥Disputes over package rights must be handled respectfully, according to the terms described in the Disputes Policy. There is never a good reason to be rude over package name disputes.

任何垃圾邮件、恶意攻击、煽动性言论、诱饵或其他窃取注意力的行为均不受欢迎,且不会被容忍。

¥Any spamming, trolling, flaming, baiting, or other attention-stealing behavior is not welcome, and will not be tolerated.

无论通过公共媒体还是私有媒体,骚扰本服务的其他用户都是绝不容忍的。

¥Harassing other users of the Service is never tolerated, whether via public or private media.

请避免使用冒犯性或骚扰性的软件包名称、昵称或其他标识符,以免破坏友好、安全且友好的环境。

¥Avoid using offensive or harassing package names, nicknames, or other identifiers that might detract from a friendly, safe, and welcoming environment for all.

骚扰包括但不限于:禁止发表与性别认同、性取向、能力、民族、宗教、年龄、外貌、体型、种族或类似个人特性相关的有害或有偏见的口头或书面评论;在公共场所不当使用裸体、色情图片和/或露骨性语言;物理或非物理伤害的威胁;故意恐吓、跟踪或尾随;骚扰性摄影或录音;持续中断会谈或其他活动;不当主体接触;以及不受欢迎的性关注。

¥Harassment includes, but is not limited to: harmful or prejudicial verbal or written comments related to gender identity, sexual orientation, ability, ethnicity, religion, age, physical appearance, body size, race, or similar personal characteristics; inappropriate use of nudity, sexual images, and/or sexually explicit language in public spaces; threats of physical or non-physical harm; deliberate intimidation, stalking or following; harassing photography or recording; sustained disruption of talks or other events; inappropriate physical contact; and unwelcome sexual attention.

可接受的使用

¥Acceptable Use

服务管理员保留判断已发布软件包、软件包名称、用户和组织名称以及其他公开内容中哪些内容合适、哪些内容不合适的权利。违反 npm 服务 可接受的使用 规则(包括其 可接受的内容 规则)的软件包将被 npm 自行删除。

¥The Service administrators reserve the right to make judgment calls about what is and isn't appropriate in published packages, package names, user and organization names, and other public content. Package that violates the npm Service's Acceptable Use rules including its Acceptable Content rules will be deleted, at the discretion of npm.

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

¥Reporting Violations of this Code of Conduct

请选择你认为最适合违规形式的联系方式:

¥Please select the method of contact you think is most appropriate for the form of violation:

  • 如遇紧急安全问题,请向 https://npmjs.com/support 提交工单。取消发布软件包的请求通常不被视为紧急安全问题,因为可以在软件包首次发布后 24 小时内进行 取消发布包 操作。任何公开发布的软件包都是 立即复制到数千个第三方镜像,因此软件包中包含的任何机密信息都应立即被视为泄露。

    ¥For urgent security issues, please open a ticket at https://npmjs.com/support. Requests to un-publish packages are not usually considered urgent security issues, as it is possible to un-publish a package within 24 hours of its first publish. Any publicly published package is immediately replicated to thousands of third-party mirrors, so any confidential information contained in a package should be considered immediately compromised.

  • 如果你认为有人正在骚扰你或表现出其他形式的恶意或不当行为,请向 https://npmjs.com/support 提交支持工单。如果这是问题的初始报告,请尽可能详细地说明。当我们拥有更多背景信息时,解决问题会更容易。

    ¥If you believe someone is harassing you or is demonstrating some other form of malicious or inappropriate behavior, open a support ticket at https://npmjs.com/support. If this is the initial report of a problem, please include as much detail as possible. It is easiest for us to address issues when we have more context.

  • 如果你担心潜在的版权侵权,请参阅我们的 版权政策 并按照该政策的建议采取行动。

    ¥If you have concerns about a potential copyright violation, please refer to our Copyright Policy and take action as recommended by that policy.

  • 如果你认为某个软件包或其他内容的名称是 "squatting",请按照 争议政策 中描述的过程操作。

    ¥If you think a package or other content is "squatting" on a name, follow the process described in the Disputes Policy.

如有任何其他问题或疑问,请参阅 联系支持

¥For any other issues, or if in doubt, contact support.

后果

¥Consequences

发布到服务的所有内容,包括用户账户凭据,均由 npm 管理员自行决定托管。

¥All content published to the Service, including user account credentials, is hosted at the sole discretion of the npm administrators.

任何社区成员(包括赞助商、员工、客户或其他拥有决策权的人员)的不当行为都是不可接受的。

¥Unacceptable behavior from any community member, including sponsors, employees, customers, or others with decision-making authority, will not be tolerated.

任何被要求停止不可接受行为的人都应立即遵守。

¥Anyone asked to stop unacceptable behavior is expected to comply immediately.

如果社区成员有不可接受的行为,npm 管理员可能会采取其认为适当的任何措施,包括临时禁止或永久驱逐出社区,恕不另行通知(付费活动或服务不予退款)。

¥If a community member engages in unacceptable behavior, the npm administrators may take any action they deem appropriate, up to and including a temporary ban or permanent expulsion from the community without warning (and without refund in the case of a paid event or service).

申诉和恢复

¥Appeal and Reinstatement

如果你的内容或账户已被禁用或限制,并且你希望恢复或希望申诉,请查看 GitHub 的 申诉和恢复 页面以获取有关流程的信息,并使用 申诉和恢复表格 提交请求。

¥If your content or account has been disabled or restricted and you seek reinstatement or wish to appeal, please review GitHub's Appeal and Reinstatement page for information about the process and use the Appeal and Reinstatement form to submit a request.

联系信息

¥Contact Info

如果你需要报告问题或处理与滥用报告相关的申诉,请向 https://npmjs.com/support 提交支持工单。

¥Please open a support ticket at https://npmjs.com/support if you need to report a problem or address a grievance related to an abuse report.

如果你对某些内容(可能介于适当和不适当内容之间)感到好奇,我们也鼓励你与我们联系。我们很乐意提供指导,帮助你成为我们社区的成功一员。

¥You are also encouraged to contact us if you are curious about something that might be "on the line" between appropriate and inappropriate content. We are happy to provide guidance to help you be a successful part of our community.

变更

¥Changes

本文档为动态文档,可能会不时更新。请参阅 此文档的 git 历史记录 查看更改。

¥This is a living document and may be updated from time to time. Please refer to the git history for this document to view the changes.

信用和许可

¥Credit and License

本行为准则大量借鉴了 Stumptown Syndicate 公民行为准则Rust 项目代码行为准则 的内容。

¥This Code of Conduct borrows heavily from the Stumptown Syndicate Citizen's Code of Conduct, and the Rust Project Code of Conduct.

本文档可在 知识共享署名-相同方式共享许可协议 下重复使用。

¥This document may be reused under a Creative Commons Attribution-ShareAlike License.

npm v11.4 中文网 - 粤ICP备13048890号