Skip to content

Latest commit

 

History

History
94 lines (55 loc) · 5.18 KB

File metadata and controls

94 lines (55 loc) · 5.18 KB

Code of Conduct

This project adopts the Contributor Covenant, version 2.1 as its code of conduct. By participating, you are expected to uphold it.

Read the full text here: https://www.contributor-covenant.org/version/2/1/code_of_conduct/

Reporting

If you experience or witness unacceptable behaviour, report it privately to the maintainers at daveproxy80@gmail.com. All reports are reviewed and handled confidentially.


Enforcement Guidelines

Enforcement Responsibilities

Project maintainers are responsible for clarifying and enforcing the standards of acceptable behaviour. They have the right and responsibility to:

  • Remove, edit, or reject comments, commits, code, issues, and other contributions that do not align with this Code of Conduct.
  • Communicate reasons for moderation decisions when appropriate.
  • Take corrective or disciplinary action in response to behaviour they deem inappropriate, threatening, offensive, or harmful.

All maintainers are expected to handle reports promptly, impartially, and in good faith, and to recuse themselves from decisions where they have a conflict of interest.

Scope

This Code of Conduct applies in all project spaces, including but not limited to:

  • GitHub issues, pull requests, discussions, and code reviews.
  • The project's communication channels (chat, mailing lists, forums).
  • In-person or virtual events where an individual is representing the project or its community.
  • Any public or private interaction where an individual's conduct could reasonably reflect on the project.

Enforcement Process

  1. Report received — A report is submitted to daveproxy80@gmail.com. The reporter's identity is kept confidential.
  2. Acknowledgment — Maintainers acknowledge receipt of the report within 48 hours.
  3. Investigation — Maintainers review the report, gather context, and — where appropriate — speak with those involved. The investigation is completed within 7 days of acknowledgment.
  4. Decision — Maintainers determine which enforcement action is appropriate (see below) and notify the parties involved.
  5. Appeal — The subject of any enforcement action may appeal within 14 days of being notified (see Appeals Process below).

Enforcement Guidelines

Maintainers follow these graduated guidelines when determining consequences:

1. Correction

Community impact: Minor, unintentional violation — e.g., inappropriate language or a comment that is unwelcoming.

Consequence: A private, written warning from maintainers explaining the nature of the violation and why the behaviour was inappropriate. A public apology may be requested.


2. Warning

Community impact: A single serious violation or a pattern of minor violations — e.g., repeated minor incidents after a correction, or behaviour that harms one individual.

Consequence: A formal warning with clear expectations for future conduct. No unsolicited interaction with the people involved, including through third-party channels, for a specified period. Continued violations may result in a temporary or permanent ban.


3. Temporary Ban

Community impact: A serious violation of community standards — e.g., sustained inappropriate behaviour, harassment, or conduct that disrupts the community significantly.

Consequence: A temporary ban from all project spaces for a period specified by the maintainers (typically 30–90 days). No public or private interaction with the community or maintainers is permitted during this period. Violating these terms may result in a permanent ban.


4. Permanent Ban

Community impact: A pattern of sustained violations, harassment of an individual, or particularly egregious conduct — e.g., aggression, hate speech, or threats.

Consequence: A permanent ban from all project spaces and public interaction with the project community. No appeal is available for permanent bans imposed due to repeated violations after a temporary ban.


Appeals Process

If you believe an enforcement decision was made in error or was disproportionate to the violation, you may submit an appeal:

  1. Eligibility — Appeals are accepted for Correction, Warning, and Temporary Ban decisions. Permanent bans issued after a prior temporary ban are not eligible for appeal.
  2. How to appeal — Email daveproxy80@gmail.com with the subject line [APPEAL] Code of Conduct Decision within 14 days of the enforcement notification. Include:
    • A summary of the original decision.
    • Your grounds for appeal (e.g., factual inaccuracy, procedural error, disproportionate sanction).
    • Any additional context or evidence you wish to provide.
  3. Review — A maintainer who was not involved in the original decision will review the appeal within 14 days of receipt.
  4. Outcome — The appeal reviewer may uphold the original decision, reduce the sanction, or overturn it. The outcome of the appeal is final.

All appeal communications are treated with the same confidentiality as the original report.


This enforcement guide is adapted from the Contributor Covenant v2.1 enforcement guidelines.