Skip to content

Latest commit

 

History

History
77 lines (49 loc) · 5.3 KB

File metadata and controls

77 lines (49 loc) · 5.3 KB

Code of Conduct

Ubuntu — I Am Because We Are

SiafuDB is built on the Ubuntu philosophy — Ndiri nekuti tiri — I am because we are. The strength of the colony comes from every individual ant. We are committed to providing a welcoming, inclusive, and respectful environment for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, sexual identity and orientation, or geographic location.

This Code of Conduct applies to all project spaces — GitHub repositories, issue trackers, discussions, pull requests, community channels, and any other forum where SiafuDB community members interact.

Our Standards

Expected Behaviour

  • Use welcoming and inclusive language
  • Be respectful of differing viewpoints and experiences
  • Give and gracefully accept constructive criticism
  • Focus on what is best for the community and the project
  • Show empathy and kindness towards other community members
  • Credit the work of others and acknowledge contributions
  • Assume good faith in interactions with other contributors

Unacceptable Behaviour

  • Harassment, intimidation, or discrimination in any form
  • Trolling, insulting or derogatory comments, and personal or political attacks
  • Public or private harassment
  • Publishing others' private information (physical or electronic address) without explicit permission
  • Sustained disruption of discussions, reviews, or other community activities
  • Sexual language or imagery in any project space
  • Other conduct which could reasonably be considered inappropriate in a professional setting

Responsibilities

Project maintainers are responsible for clarifying the standards of acceptable behaviour and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behaviour.

Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, and other contributions that are not aligned with this Code of Conduct, or to temporarily or permanently ban any contributor for behaviours that they deem inappropriate, threatening, offensive, or harmful.

Scope

This Code of Conduct applies within all project spaces and also applies when an individual is representing the project or its community in public spaces. Examples of representing the project include using an official project email address, posting via an official social media account, or acting as an appointed representative at an online or offline event.

Enforcement

Instances of abusive, harassing, or otherwise unacceptable behaviour may be reported to the project maintainers at:

conduct@nyuchi.com

All complaints will be reviewed and investigated promptly and fairly. The project team is obligated to maintain confidentiality with regard to the reporter of an incident. Reporters will receive an acknowledgement within 48 hours and a resolution within 14 days.

Enforcement Guidelines

Project maintainers will follow these guidelines in determining the consequences for any action they deem in violation of this Code of Conduct:

1. Correction Community impact: Use of inappropriate language or other behaviour deemed unprofessional or unwelcome. Consequence: A private, written warning from project maintainers, providing clarity around the nature of the violation and an explanation of why the behaviour was inappropriate. A public apology may be requested.

2. Warning Community 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, including unsolicited interaction with those enforcing the Code of Conduct, for a specified period of time. This includes avoiding interactions in community spaces as well as external channels. Violating these terms may lead to a temporary or permanent ban.

3. Temporary Ban Community impact: A serious violation of community standards, including sustained inappropriate behaviour. Consequence: A temporary ban from any sort of interaction or public communication with the community for a specified period of time. No public or private interaction with the people involved, including unsolicited interaction with those enforcing the Code of Conduct, is allowed during this period. Violating these terms may lead to a permanent ban.

4. Permanent Ban Community impact: Demonstrating a pattern of violation of community standards, including sustained inappropriate behaviour, harassment of an individual, or aggression toward or disparagement of classes of individuals. 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.

The Ubuntu philosophy that underpins this Code of Conduct is a Southern African concept meaning "humanity towards others." It is the philosophical foundation of the Mukoko platform and the community that SiafuDB serves.


The strength of the colony is every ant. The strength of every ant is the colony.