|
1 | 1 | # CODE_OF_CONDUCT.md |
2 | 2 |
|
3 | 3 | ## Our commitment |
4 | | -We want a community that is welcoming, inclusive and safe for everyone regardless of experience level, identity, background, or viewpoints. We value collaboration, clarity, and respect. |
| 4 | +We are committed to building a community that is welcoming, inclusive and intentionally safe for everyone regardless of experience level, identity, background, or viewpoints. **We value collaboration, clarity, and respect.** |
5 | 5 |
|
| 6 | +### Diversity, equity & inclusion |
| 7 | +We are committed to an inclusive, intentionally safe community. We respect and encourage participation from people of all backgrounds and identities. This includes (but is not limited to): |
6 | 8 |
|
7 | | -## Scope |
8 | | -This Code of Conduct applies in all project spaces (issues, PRs, discussions, chat, events) and also when someone represents the project in public spaces. |
| 9 | +- LGBTQIA+ people |
| 10 | +- People of all races, ethnicities, nationalities, and cultures |
| 11 | +- People with disabilities and neurodivergent people |
| 12 | + |
| 13 | +Harassment, discrimination and hate **have zero place** in this OSIRIS community. **We enforce this Code of Conduct and prioritize community safety.** |
9 | 14 |
|
10 | 15 |
|
| 16 | +## Scope |
| 17 | +This Code of Conduct applies in all project spaces (issues, pull requests, discussions, chat, events) and also in public spaces when someone represents the project. |
| 18 | + |
11 | 19 | ## Expected behavior |
12 | 20 | Please: |
| 21 | + |
13 | 22 | - Be respectful and considerate in words and actions |
14 | 23 | - Assume good intent and seek clarification before escalating |
15 | 24 | - Give constructive feedback; focus on the work, not the person |
16 | | -- Be mindful of tone—text is easy to misread |
| 25 | +- Be mindful of tone—text is easy to misread specially when conversation involve different races, ethnicities, nationalities, and cultures |
17 | 26 | - Respect differing viewpoints and lived experiences |
18 | | -- Follow project guidelines (including CONTRIBUTING.md) |
19 | | - |
| 27 | +- Follow project guidelines (including [CONTRIBUTING](https://github.com/osirisjson/osiris/tree/main/CONTRIBUTING.md)) |
20 | 28 |
|
21 | 29 | ## Unacceptable behavior |
22 | 30 | Examples include: |
| 31 | + |
23 | 32 | - Harassment, discrimination, or hateful language |
24 | 33 | - Personal attacks, insults, or deliberate intimidation |
25 | 34 | - Sexualized language or unwelcome sexual attention |
26 | 35 | - Doxxing or sharing private information without consent |
27 | 36 | - Threats of violence or encouragement of self-harm |
28 | 37 | - Persistent disruption, trolling, or bad-faith participation |
29 | 38 | - Spamming the project with low-effort issues/PRs (including mass AI-generated noise) |
30 | | - |
| 39 | +- Unsolicited advertising or self-promotion, including company marketing, referral links, SEO content, press releases, or “buy my product” messages unrelated to the project |
| 40 | +- Link phishing/spam (repeatedly posting promotional sites, Discord/Telegram servers, newsletters, or other services and applications) |
| 41 | +- Recruiting or sales outreach to community members (e.g. DMs or “let’s hop on a call” pitches) without prior consent |
| 42 | +- Astroturfing or coordinated promotion (e.g. fake endorsements, sockpuppets, review brigading) |
31 | 43 |
|
32 | 44 | ## Enforcement |
33 | | -Project maintainers may take any action they deem appropriate, including: |
| 45 | +Project maintainers may take any action they deem appropriate to protect the community and the project, including: |
| 46 | + |
34 | 47 | - Private warning |
35 | 48 | - Request for changes/remediation |
36 | | -- Temporary ban from discussions or contributions |
37 | | -- Closing or reverting contributions |
| 49 | +- Temporary restrictions (limits on participation or a time-limited ban) |
| 50 | +- Closing, hiding, or reverting contributions |
38 | 51 | - Permanent ban |
39 | 52 |
|
40 | 53 | When possible, enforcement aims to be: |
| 54 | + |
41 | 55 | - Proportionate to impact |
42 | 56 | - Consistent |
43 | 57 | - Focused on restoring a healthy, productive environment |
44 | 58 |
|
45 | | - |
46 | 59 | ## Enforcement guidelines (impact-based) |
47 | 60 | Maintainers may use an escalating response depending on severity: |
48 | 61 |
|
49 | | -1. **Correction** — Clarify expectations; request change in behavior. |
50 | | -2. **Warning** — A formal warning; continued behavior may lead to restrictions. |
51 | | -3. **Temporary restrictions** — Time-limited ban or limits on participation. |
52 | | -4. **Permanent action** — Removal from the community/project spaces. |
| 62 | +- **Correction** — Clarify expectations; request a change in behavior. |
| 63 | +- **Warning** — A formal warning; continued behavior may lead to restrictions. |
| 64 | +- **Temporary restrictions** — Time-limited ban or limits on participation. |
| 65 | +- **Permanent action** — Removal from the community/project spaces. |
53 | 66 |
|
| 67 | +## Reporting |
| 68 | +If you experience or witness unacceptable behavior, please report it privately to the maintainers. |
54 | 69 |
|
55 | | -## Attribution |
56 | | -This Code of Conduct is inspired by the Contributor Covenant (commonly used in open source communities). |
57 | | -You can find it here: |
| 70 | +- Preferred: open a private report to maintainers (e.g. via GitHub) |
| 71 | +- Optional: email the maintainers at **community@osirisjson.org** |
| 72 | + |
| 73 | +Reports are handled as confidentially as possible, and we will take action when needed. |
58 | 74 |
|
59 | | -- https://www.contributor-covenant.org/version/2/1/code_of_conduct/ |
| 75 | +## Attribution |
| 76 | +This Code of Conduct is inspired by the Contributor Covenant (commonly used in open source communities): |
| 77 | +https://www.contributor-covenant.org/version/2/1/code_of_conduct/ |
0 commit comments