Skip to content

Commit 677a3ec

Browse files
Add detailed and beginner-friendly code of conduct
1 parent 03c65c0 commit 677a3ec

File tree

1 file changed

+140
-0
lines changed

1 file changed

+140
-0
lines changed

CODE_OF_CONDUCT.md

Lines changed: 140 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,140 @@
1+
# Contributor Code of Conduct
2+
3+
## Our Pledge
4+
5+
We as members, contributors, and leaders of the **create-polyglot** project pledge to make participation in our project and 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, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.
6+
7+
We are committed to creating a friendly and welcoming environment for all. We want everyone to feel safe and respected when contributing or interacting with our community.
8+
9+
---
10+
11+
## Our Standards
12+
13+
Examples of behavior that contribute to a positive environment for our community include:
14+
15+
- **Being respectful** of differing viewpoints and experiences.
16+
- **Offering constructive feedback** and criticism in a kind manner.
17+
- **Accepting responsibility** and apologizing to those affected by mistakes, and learning from the experience.
18+
- **Using inclusive and welcoming language.**
19+
- **Helping others** and guiding new contributors.
20+
21+
Examples of unacceptable behavior include:
22+
23+
- **Harassment**, bullying, or discrimination in any form.
24+
- **Personal attacks**, insults, or derogatory comments.
25+
- **Unwelcome sexual attention or advances.**
26+
- **Publishing private information** of others without explicit permission.
27+
- **Disruptive or offensive language** or imagery.
28+
29+
---
30+
31+
## Our Responsibilities
32+
33+
Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior.
34+
35+
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. They may also ban temporarily or permanently any contributor for behaviors they judge inappropriate, threatening, or harmful.
36+
37+
---
38+
39+
## Scope
40+
41+
This Code of Conduct applies both within project spaces (such as GitHub repositories, issues, pull requests, and discussions) and in public spaces when an individual is representing the project or its community.
42+
43+
---
44+
45+
## Enforcement
46+
47+
Instances of abusive, harassing, or otherwise unacceptable behavior can be reported by contacting the project maintainers (see the repository's README for contact details).
48+
49+
All complaints will be reviewed and investigated promptly and fairly.
50+
51+
**Confidentiality:** All reports will be kept confidential to protect the privacy and safety of those involved.
52+
53+
Project maintainers are obligated to respect the privacy of the reporter and the person reported against.
54+
55+
---
56+
57+
## Enforcement Guidelines
58+
59+
Project maintainers will follow these guidelines in determining the consequences for any action they deem in violation of this Code of Conduct:
60+
61+
1. **Correction**
62+
Community Impact: Use of inappropriate language or other behavior deemed unprofessional or unwelcome in the community.
63+
Consequence: A private, written warning from project maintainers, providing clarity around the nature of the violation and an explanation of why the behavior was inappropriate.
64+
65+
2. **Warning**
66+
Community Impact: A violation through a single incident or a series of actions.
67+
Consequence: A warning with consequences for continued behavior.
68+
69+
3. **Temporary Ban**
70+
Community Impact: A serious violation of community standards, including sustained inappropriate behavior.
71+
Consequence: A temporary ban from any interaction or public communication with the community.
72+
73+
4. **Permanent Ban**
74+
Community Impact: Demonstrating a pattern of violation or intent to disrupt the community.
75+
Consequence: A permanent ban from the project.
76+
77+
---
78+
79+
## Attribution
80+
81+
This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 2.1, available at [https://www.contributor-covenant.org/version/2/1/code_of_conduct.html](https://www.contributor-covenant.org/version/2/1/code_of_conduct.html)
82+
83+
For answers to common questions about this code of conduct, see [https://www.contributor-covenant.org/faq](https://www.contributor-covenant.org/faq).
84+
85+
---
86+
87+
# Beginner-Friendly Explanation
88+
89+
Below is a detailed explanation of each part of the Code of Conduct, made simple for beginners:
90+
91+
### 1. Our Pledge
92+
93+
We want everyone to feel safe and included in our project. No one should feel left out or uncomfortable because of who they are. We welcome everyone, no matter their background, experience, or identity.
94+
95+
### 2. Our Standards
96+
97+
We expect everyone to:
98+
- Be **kind and respectful**: Treat others as you’d like to be treated.
99+
- Give helpful feedback: If you see a problem, explain it nicely, and help fix it.
100+
- Learn from mistakes: If you mess up, say sorry and try to do better next time.
101+
- Use friendly language: Avoid words or jokes that could hurt someone.
102+
- Help newcomers: If someone is new, offer guidance and support.
103+
104+
We do **not** allow:
105+
- Mean or hurtful comments.
106+
- Bullying, threats, or harassment.
107+
- Sharing private information without permission.
108+
- Unwanted attention or jokes that make others uncomfortable.
109+
110+
### 3. Our Responsibilities
111+
112+
The people who manage the project (maintainers) will:
113+
- Clearly explain what behavior is okay and what isn’t.
114+
- Take action if someone breaks the rules (like removing comments or banning users).
115+
- Treat everyone fairly and respectfully.
116+
117+
### 4. Scope
118+
119+
These rules apply everywhere related to this project—on GitHub, in discussions, and even in other spaces if you represent the project.
120+
121+
### 5. Enforcement
122+
123+
If you see or experience bad behavior, please report it to the maintainers (their contact info is in the README). All reports are private and will be taken seriously.
124+
125+
The maintainers will:
126+
- Listen to your concern.
127+
- Investigate what happened.
128+
- Keep your information private.
129+
130+
### 6. Enforcement Guidelines
131+
132+
Depending on what happened, the maintainers might:
133+
- Give a warning and explain what needs to change.
134+
- Temporarily ban someone from participating.
135+
- Permanently ban someone for serious or repeated offenses.
136+
137+
---
138+
139+
**In Summary:**
140+
We want this project to be a welcoming place for everyone. Please be kind, respectful, and help us build a great community together!

0 commit comments

Comments
 (0)