mirror of
https://github.com/fluencelabs/js-libp2p
synced 2025-03-30 22:31:03 +00:00
docs: Merge pull request #101 from libp2p/docs/add-code-of-conduct-1
Create CODE_OF_CONDUCT.md
This commit is contained in:
commit
0349119536
151
CODE_OF_CONDUCT.md
Normal file
151
CODE_OF_CONDUCT.md
Normal file
@ -0,0 +1,151 @@
|
|||||||
|
# IPFS Community Code of Conduct
|
||||||
|
|
||||||
|
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: abuse@ipfs.io
|
||||||
|
- Abusive behavior is never tolerated.
|
||||||
|
- Violations of this code may result in swift and permanent expulsion from the IPFS community.
|
||||||
|
- "Too long, didn't read" is not a valid excuse for not knowing what is in this document.
|
||||||
|
|
||||||
|
## Table of Contents
|
||||||
|
|
||||||
|
- [Scope](#scope)
|
||||||
|
- [Friendly Harassment-Free Space](#friendly-harassment-free-space)
|
||||||
|
- [Reporting Violations of this Code of Conduct](#reporting-violations-of-this-code-of-conduct)
|
||||||
|
- [Copyright Violations](#copyright-violations)
|
||||||
|
- [Consequences](#consequences)
|
||||||
|
- [Addressing Grievances](#addressing-grievances)
|
||||||
|
- [Contact Info](#contact-info)
|
||||||
|
- [Changes](#changes)
|
||||||
|
- [Credit and License](#credit-and-license)
|
||||||
|
|
||||||
|
## Scope
|
||||||
|
|
||||||
|
We expect all members of the IPFS community to abide by this Code of Conduct
|
||||||
|
at all times in all IPFS community venues, online and in person, and in one-on-one
|
||||||
|
communications pertaining to IPFS affairs.
|
||||||
|
|
||||||
|
This policy covers the usage of IPFS public infrastructure, including the
|
||||||
|
IPFS.io HTTP gateways, as well as other IPFS websites, IPFS related events,
|
||||||
|
and any other services offered by or on behalf of the IPFS community. It also
|
||||||
|
applies to behavior in the context of the IPFS 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 IPFS services.
|
||||||
|
|
||||||
|
The definitions of various subjective terms such as "discriminatory",
|
||||||
|
"hateful", or "confusing" will be decided at the sole discretion of the IPFS
|
||||||
|
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, disability, 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.
|
||||||
|
|
||||||
|
Any spamming, trolling, flaming, baiting, or other attention-stealing
|
||||||
|
behavior is not welcome, and will not be tolerated.
|
||||||
|
|
||||||
|
Harassing other users is never tolerated, whether via public or private media.
|
||||||
|
|
||||||
|
Avoid using offensive or harassing 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, disability,
|
||||||
|
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.
|
||||||
|
|
||||||
|
Media shared through public infrastructure run by the IPFS team must not
|
||||||
|
contain illegal or infringing content. You should only publish content via
|
||||||
|
IPFS public infrastructure if you have the right to do so. This includes
|
||||||
|
complying with all software license agreements or other intellectual property
|
||||||
|
restrictions. You will be solely responsible for any violation of laws or
|
||||||
|
others’ intellectual property rights.
|
||||||
|
|
||||||
|
## Reporting Violations of this Code of Conduct
|
||||||
|
|
||||||
|
If you believe someone is harassing you or has otherwise violated this Code of
|
||||||
|
Conduct, please contact us at abuse@ipfs.io to send us an abuse report. 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.
|
||||||
|
|
||||||
|
## Copyright Violations
|
||||||
|
|
||||||
|
We respect the intellectual property of others and ask that you do too. If you
|
||||||
|
believe any content or other materials available through public IPFS
|
||||||
|
infrastructure violates a copyright held by you and you would like to submit a
|
||||||
|
notice pursuant to the Digital Millennium Copyright Act or other similar
|
||||||
|
international law, you can submit a notice to our agent for service of notice
|
||||||
|
to: abuse@ipfs.io
|
||||||
|
|
||||||
|
(We will add a physical mailing address here when we acquire one).
|
||||||
|
|
||||||
|
Please make sure your notice meets the Digital Millennium Copyright Act
|
||||||
|
requirements.
|
||||||
|
|
||||||
|
## Consequences
|
||||||
|
|
||||||
|
All content published to public IPFS infrastructure is hosted at the sole
|
||||||
|
discretion of the IPFS team.
|
||||||
|
|
||||||
|
Unacceptable behavior from any community member will not be tolerated.
|
||||||
|
|
||||||
|
Anyone asked to stop unacceptable behavior is expected to comply immediately.
|
||||||
|
|
||||||
|
If a community member engages in unacceptable behavior, the ipfs team
|
||||||
|
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).
|
||||||
|
|
||||||
|
## Addressing Grievances
|
||||||
|
|
||||||
|
If you feel you have been falsely or unfairly accused of violating this Code
|
||||||
|
of Conduct, you should notify the IPFS team. We will do our best to ensure
|
||||||
|
that your grievance is handled appropriately.
|
||||||
|
|
||||||
|
In general, we will choose the course of action that we judge as being most in
|
||||||
|
the interest of fostering a safe and friendly community.
|
||||||
|
|
||||||
|
On IRC, let one of the ops know if you think that someone has transgressed
|
||||||
|
against the Code of Conduct. If you would like to be an op and promise to
|
||||||
|
help maintain and abide by the code, please let us know.
|
||||||
|
|
||||||
|
## Contact Info
|
||||||
|
|
||||||
|
Please contact abuse@ipfs.io 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
|
||||||
|
|
||||||
|
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
|
||||||
|
This Code of Conduct is based on the
|
||||||
|
[npm Code of Conduct](https://www.npmjs.com/policies/conduct).
|
||||||
|
|
||||||
|
This document may be reused under a [Creative Commons Attribution-ShareAlike
|
||||||
|
License](http://creativecommons.org/licenses/by-sa/4.0/).
|
Loading…
x
Reference in New Issue
Block a user