Skip to content

Latest commit

 

History

History
107 lines (69 loc) · 4.8 KB

CODE_OF_CONDUCT.md

File metadata and controls

107 lines (69 loc) · 4.8 KB

Code of Conduct

v1 - Drafted by Izaac Saleh & Sukhwan Ko

Our Pledge


As Members of this developer community, as both leaders and contributors, we pledge to respect all people who contribute through reporting issues, posting feature requests,updating documentation, submitting pull requests, and other activities.

We aim to make participation a harassment free experience. Discrimination towards, but not limited to: age, body size, visible or invisible disability, ethnicity, gender identity and expression, level of experience, education, socioeconomic status, nationality, personal appearance, race, religion, or sexual identity and orientation will not be tolerated.

We will act and interact only in ways that promote welcoming, diverse, inclusive and healthy community interactions.

Our Standards


Examples of unacceptable behaviour by participants include but are not limited to:

  • Derogatory comments towards others contributions
  • Personal attacks
  • Public or private harassment
  • Publishing others private information such as electronic or physical addresses.
  • Any other conduct that could be reasonably considered inappropriate in a professional setting.
  • Discrimination with regard to any of the criteria mentioned in our Pledge

Examples of positive behaviour that contributes to the community:

  • Willingness to help others and answer questions
  • Respecting differing opinions and viewpoints that are born of varying experiences.
  • The handling of constructive feedback in a graceful manner be it giving or receiving.
  • Accepting responsibility and accountability for our mistakes, especially when they affect others work and learning
  • from the experience.
  • A focus on the betterment of the community over the individual needs.

Maintainer Responsibilities


Our Community Leaders are responsible for clarifying and enforcing the standards of acceptable behviour and are expected to lead by example. If a breach of the Code of Conduct is found to have occured the Community Leaders are charged with taking appropriate but fair corrective action.

Community Leaders have the responsibility, and maintain the right, to remove, edit, or reject comments, commits, code, issues, and other contributions that are not in alignment with this Code of Conduct and will communicate the reasons for any moderations they deem appropriate.

Scope


  • Our online platform (website, forum, chatroom etc.)
  • Code repository (including comments, pull requests, issue reports etc.)
  • Project-related communication channels such as:
    • Email
    • Slack
    • Microsoft Teams
    • Discord
    • Asana
    • etc.
  • In-person events(Conferences, meetups etc.)

Enforcement


Community leaders will take action to address violations of the Code of Conduct. The specific consequences will depend on the severity of the violation.

Enforcement Guidelines


  1. Correction
  • Community Impact: Use of inappropriate language or other behavior deemed unprofessional or unwelcome in the community.

  • Consequence: A private, written warning from community leaders, providing clarity around the nature of the violation and an explanation of why the behavior was inappropriate. A public apology may be requested.

  1. Warning
  • Community Impact: A violation through a single incident or series of actions.

  • Consequence: A warning with consequences for continued behavior. 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 like social media. Violating these terms may lead to a temporary or permanent ban.

  1. Temporary Ban
  • Community Impact: A serious violation of community standards, including sustained inappropriate behavior.

  • 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.

  1. Permanent Ban
  • Community Impact: Demonstrating a pattern of violation of community standards, including sustained inappropriate behavior, 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 GITHUB documents template for "code of conduct" found when adding a file of the name to your repo. For steps on accessing this template please see the link below. https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/adding-a-code-of-conduct-to-your-project