mirror of
https://github.com/MeshCore-Beacon/beacon-server.git
synced 2026-09-01 16:48:19 +00:00
docs: add coc.md
This commit is contained in:
@@ -0,0 +1,117 @@
|
||||
# Code of Conduct
|
||||
|
||||
## Our Pledge
|
||||
|
||||
We as members, contributors, and maintainers of the Beacon project pledge to
|
||||
make participation in our community a harassment-free experience for everyone,
|
||||
regardless of age, body size, visible or invisible disability, ethnicity, sex
|
||||
characteristics, gender identity and expression, level of experience, education,
|
||||
socioeconomic status, nationality, personal appearance, race, caste, colour,
|
||||
religion, or sexual identity and orientation.
|
||||
|
||||
We pledge to act and interact in ways that contribute to an open, welcoming,
|
||||
diverse, inclusive, and healthy community.
|
||||
|
||||
## Our Standards
|
||||
|
||||
Examples of behaviour that contributes to a positive environment:
|
||||
|
||||
- Using welcoming and inclusive language
|
||||
- Being respectful of differing viewpoints and experiences
|
||||
- Giving and gracefully accepting constructive feedback
|
||||
- Focusing on what is best for the community
|
||||
- Showing empathy and kindness toward other community members
|
||||
- Acknowledging and crediting the contributions of others
|
||||
|
||||
Examples of unacceptable behaviour:
|
||||
|
||||
- Hate speech or discriminatory language or jokes of any kind — including but
|
||||
not limited to those targeting race, ethnicity, nationality, gender identity
|
||||
or expression, sexual orientation, disability, religion, age, or socioeconomic
|
||||
background
|
||||
- The use of sexualised language or imagery, and sexual attention or advances of
|
||||
any kind
|
||||
- Trolling, insulting or derogatory comments, and personal or political attacks
|
||||
- Public or private harassment of any kind
|
||||
- Deliberate misgendering or use of rejected names
|
||||
- Publishing others' private information — such as a physical or email address —
|
||||
without their explicit permission
|
||||
- Threats of violence or incitement of violence toward any individual or group
|
||||
- Dismissing or minimising reports of harassment or discrimination
|
||||
- Any other conduct which could reasonably be considered inappropriate in a
|
||||
professional or community setting
|
||||
|
||||
## Enforcement Responsibilities
|
||||
|
||||
Maintainers are responsible for clarifying and enforcing our standards of
|
||||
acceptable behaviour and will take appropriate and fair corrective action in
|
||||
response to any behaviour that they deem inappropriate, threatening, offensive,
|
||||
or harmful.
|
||||
|
||||
Maintainers have the right and responsibility to remove, edit, or reject
|
||||
comments, commits, code, issues, and other contributions that are not aligned
|
||||
with this Code of Conduct, and will communicate reasons for moderation decisions
|
||||
when appropriate.
|
||||
|
||||
## Scope
|
||||
|
||||
This Code of Conduct applies within all project spaces — GitHub issues, pull
|
||||
requests, discussions, and the MeshCore Canada Discord server — and also when an
|
||||
individual is representing the project in public spaces.
|
||||
|
||||
## Reporting
|
||||
|
||||
Instances of abusive, harassing, or otherwise unacceptable behaviour may be
|
||||
reported by contacting the maintainers directly on the MeshCore Canada Discord
|
||||
server at https://discord.gg/Gz3KvJx2hf — reach out to **dedskelly** privately.
|
||||
|
||||
All reports will be handled with discretion and confidentiality. Maintainers are
|
||||
obligated to respect the privacy and safety of the reporter.
|
||||
|
||||
## Enforcement Guidelines
|
||||
|
||||
Maintainers will follow these guidelines when determining consequences for
|
||||
behaviour that violates this Code of Conduct:
|
||||
|
||||
### 1. Correction
|
||||
|
||||
**Impact:** Use of inappropriate language or other behaviour deemed unwelcome.
|
||||
|
||||
**Consequence:** A private written warning explaining the nature of the
|
||||
violation and why the behaviour was inappropriate. A public apology may be
|
||||
requested.
|
||||
|
||||
### 2. Warning
|
||||
|
||||
**Impact:** A violation through a single incident or series of actions.
|
||||
|
||||
**Consequence:** A warning with consequences for continued behaviour. No
|
||||
interaction with the people involved for a specified period. This includes
|
||||
avoiding interaction in community spaces as well as external channels. Violating
|
||||
these terms may lead to a temporary or permanent ban.
|
||||
|
||||
### 3. Temporary Ban
|
||||
|
||||
**Impact:** A serious violation of community standards, including sustained
|
||||
inappropriate behaviour or a pattern of harassment.
|
||||
|
||||
**Consequence:** A temporary ban from any sort of interaction or public
|
||||
communication with the community for a specified period. No public or private
|
||||
interaction with the people involved is allowed during this period. Violating
|
||||
these terms may lead to a permanent ban.
|
||||
|
||||
### 4. Permanent Ban
|
||||
|
||||
**Impact:** Demonstrating a pattern of violation of community standards,
|
||||
including sustained harassment, hate speech, or aggression toward or
|
||||
discrimination against any individual or group.
|
||||
|
||||
**Consequence:** A permanent ban from any sort of public interaction within the
|
||||
community.
|
||||
|
||||
## Attribution
|
||||
|
||||
This Code of Conduct is adapted from the
|
||||
[Contributor Covenant](https://www.contributor-covenant.org), version 2.1,
|
||||
available at
|
||||
https://www.contributor-covenant.org/version/2/1/code_of_conduct.html
|
||||
Reference in New Issue
Block a user