Skip to content

Latest commit

 

History

History
117 lines (85 loc) · 4.7 KB

File metadata and controls

117 lines (85 loc) · 4.7 KB

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, version 2.1, available at https://www.contributor-covenant.org/version/2/1/code_of_conduct.html