···11-# Contributor Covenant Code of Conduct
22-33-## Our Pledge
44-55-We as members, contributors, and leaders pledge to make participation in our
66-community a harassment-free experience for everyone, regardless of age, body
77-size, visible or invisible disability, ethnicity, sex characteristics, gender
88-identity and expression, level of experience, education, socio-economic status,
99-nationality, personal appearance, race, religion, or sexual identity
1010-and orientation.
1111-1212-We pledge to act and interact in ways that contribute to an open, welcoming,
1313-diverse, inclusive, and healthy community.
1414-1515-## Our Standards
1616-1717-Examples of behavior that contributes to a positive environment for our
1818-community include:
1919-2020-- Demonstrating empathy and kindness toward other people
2121-- Being respectful of differing opinions, viewpoints, and experiences
2222-- Giving and gracefully accepting constructive feedback
2323-- Accepting responsibility and apologizing to those affected by our mistakes,
2424- and learning from the experience
2525-- Focusing on what is best not just for us as individuals, but for the
2626- overall community
2727-2828-Examples of unacceptable behavior include:
2929-3030-- The use of sexualized language or imagery, and sexual attention or
3131- advances of any kind
3232-- Trolling, insulting or derogatory comments, and personal or political attacks
3333-- Public or private harassment
3434-- Publishing others' private information, such as a physical or email
3535- address, without their explicit permission
3636-- Other conduct which could reasonably be considered inappropriate in a
3737- professional setting
3838-3939-## Enforcement Responsibilities
4040-4141-Community leaders are responsible for clarifying and enforcing our standards of
4242-acceptable behavior and will take appropriate and fair corrective action in
4343-response to any behavior that they deem inappropriate, threatening, offensive,
4444-or harmful.
4545-4646-Community leaders have the right and responsibility to remove, edit, or reject
4747-comments, commits, code, wiki edits, issues, and other contributions that are
4848-not aligned to this Code of Conduct, and will communicate reasons for moderation
4949-decisions when appropriate.
5050-5151-## Scope
5252-5353-This Code of Conduct applies within all community spaces, and also applies when
5454-an individual is officially representing the community in public spaces.
5555-Examples of representing our community include using an official e-mail address,
5656-posting via an official social media account, or acting as an appointed
5757-representative at an online or offline event.
5858-5959-## Enforcement
6060-6161-Instances of abusive, harassing, or otherwise unacceptable behavior may be
6262-reported to the community leaders responsible for enforcement at
6363-42willow@pm.me.
6464-All complaints will be reviewed and investigated promptly and fairly.
6565-6666-All community leaders are obligated to respect the privacy and security of the
6767-reporter of any incident.
6868-6969-## Enforcement Guidelines
7070-7171-Community leaders will follow these Community Impact Guidelines in determining
7272-the consequences for any action they deem in violation of this Code of Conduct:
7373-7474-### 1. Correction
7575-7676-**Community Impact**: Use of inappropriate language or other behavior deemed
7777-unprofessional or unwelcome in the community.
7878-7979-**Consequence**: A private, written warning from community leaders, providing
8080-clarity around the nature of the violation and an explanation of why the
8181-behavior was inappropriate. A public apology may be requested.
8282-8383-### 2. Warning
8484-8585-**Community Impact**: A violation through a single incident or series
8686-of actions.
8787-8888-**Consequence**: A warning with consequences for continued behavior. No
8989-interaction with the people involved, including unsolicited interaction with
9090-those enforcing the Code of Conduct, for a specified period of time. This
9191-includes avoiding interactions in community spaces as well as external channels
9292-like social media. Violating these terms may lead to a temporary or
9393-permanent ban.
9494-9595-### 3. Temporary Ban
9696-9797-**Community Impact**: A serious violation of community standards, including
9898-sustained inappropriate behavior.
9999-100100-**Consequence**: A temporary ban from any sort of interaction or public
101101-communication with the community for a specified period of time. No public or
102102-private interaction with the people involved, including unsolicited interaction
103103-with those enforcing the Code of Conduct, is allowed during this period.
104104-Violating these terms may lead to a permanent ban.
105105-106106-### 4. Permanent Ban
107107-108108-**Community Impact**: Demonstrating a pattern of violation of community
109109-standards, including sustained inappropriate behavior, harassment of an
110110-individual, or aggression toward or disparagement of classes of individuals.
111111-112112-**Consequence**: A permanent ban from any sort of public interaction within
113113-the community.
114114-115115-## Attribution
116116-117117-This Code of Conduct is adapted from the [Contributor Covenant][homepage],
118118-version 2.0, available at
119119-https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.
120120-121121-Community Impact Guidelines were inspired by [Mozilla's code of conduct
122122-enforcement ladder](https://github.com/mozilla/diversity).
123123-124124-[homepage]: https://www.contributor-covenant.org
125125-126126-For answers to common questions about this code of conduct, see the FAQ at
127127-https://www.contributor-covenant.org/faq. Translations are available at
128128-https://www.contributor-covenant.org/translations.
-23
.github/CONTRIBUTING.md
···11-# Contributing!
22-33-🎉 First off, thanks for taking the time to contribute! 🎉
44-55-## Guidelines
66-77-The following is a set of guidelines for contributing to this repository. Use your best judgment, and feel free to propose
88-changes to this document in a pull request.
99-1010-- Use the `.editorconfig` file (located at the root of this project) on your editor to "maintain consistent coding
1111- styles." For instructions on how to use this file refer to [EditorConfig's website](https://editorconfig.org/).
1212-1313-## Recommendations
1414-1515-- Create a [topic branch](git-scm.com/book/en/v2/Git-Branching-Branching-Workflows#_topic_branch) on your fork for your
1616- specific PR.
1717-- Consider using [conventionalcommits.org](https://www.conventionalcommits.org/en/v1.0.0/)'s rules for creating explicit
1818- and meaningful commit messages.
1919-- If it's your first time contributing to a project then you should look to the
2020- popular [first-contributions](https://github.com/firstcontributions/first-contributions) repository on GitHub. This
2121- will give you hands-on experience with the features of GitHub required to make a contribution.
2222-- Check out [good first issues](https://github.com/schooltape/schooltape/issues?q=label%3A%22good+first+issue%22+is%3Aissue+is%3Aopen)
2323- for a list of issues that are good for beginners.
-6
.github/SECURITY.md
···11-# Security Policy
22-33-Schooltape is not endorsed by or affiliated with Schoolbox Pty Ltd.
44-All data is stored locally, no data is sent to any external APIs. No sensitive data (eg. name, passwords, tokens, email address) is logged or stored in any way.
55-66-If you are a staff member with concerns feel free to contact me directly via email: `42willow [at] pm.me`