adafruit_bno055 / code-of-conduct.md @ 5f6b7a75
History | View | Annotate | Download (5.692 KB)
1 |
# Adafruit Community Code of Conduct |
---|---|
2 |
|
3 |
## Our Pledge |
4 |
|
5 |
In the interest of fostering an open and welcoming environment, we as |
6 |
contributors and leaders pledge to making participation in our project and |
7 |
our community a harassment-free experience for everyone, regardless of age, body |
8 |
size, disability, ethnicity, gender identity and expression, level or type of |
9 |
experience, education, socio-economic status, nationality, personal appearance, |
10 |
race, religion, or sexual identity and orientation. |
11 |
|
12 |
## Our Standards |
13 |
|
14 |
We are committed to providing a friendly, safe and welcoming environment for |
15 |
all. |
16 |
|
17 |
Examples of behavior that contributes to creating a positive environment |
18 |
include: |
19 |
|
20 |
* Be kind and courteous to others |
21 |
* Using welcoming and inclusive language |
22 |
* Being respectful of differing viewpoints and experiences |
23 |
* Collaborating with other community members |
24 |
* Gracefully accepting constructive criticism |
25 |
* Focusing on what is best for the community |
26 |
* Showing empathy towards other community members |
27 |
|
28 |
Examples of unacceptable behavior by participants include: |
29 |
|
30 |
* The use of sexualized language or imagery and sexual attention or advances |
31 |
* The use of inappropriate images, including in a community member's avatar |
32 |
* The use of inappropriate language, including in a community member's nickname |
33 |
* Any spamming, flaming, baiting or other attention-stealing behavior |
34 |
* Excessive or unwelcome helping; answering outside the scope of the question |
35 |
asked |
36 |
* Trolling, insulting/derogatory comments, and personal or political attacks |
37 |
* Public or private harassment |
38 |
* Publishing others' private information, such as a physical or electronic |
39 |
address, without explicit permission |
40 |
* Other conduct which could reasonably be considered inappropriate |
41 |
|
42 |
The goal of the standards and moderation guidelines outlined here is to build |
43 |
and maintain a respectful community. We ask that you don’t just aim to be |
44 |
"technically unimpeachable", but rather try to be your best self. |
45 |
|
46 |
We value many things beyond technical expertise, including collaboration and |
47 |
supporting others within our community. Providing a positive experience for |
48 |
other community members can have a much more significant impact than simply |
49 |
providing the correct answer. |
50 |
|
51 |
## Our Responsibilities |
52 |
|
53 |
Project leaders are responsible for clarifying the standards of acceptable |
54 |
behavior and are expected to take appropriate and fair corrective action in |
55 |
response to any instances of unacceptable behavior. |
56 |
|
57 |
Project leaders have the right and responsibility to remove, edit, or |
58 |
reject messages, comments, commits, code, issues, and other contributions |
59 |
that are not aligned to this Code of Conduct, or to ban temporarily or |
60 |
permanently any community member for other behaviors that they deem |
61 |
inappropriate, threatening, offensive, or harmful. |
62 |
|
63 |
## Moderation |
64 |
|
65 |
Instances of behaviors that violate the Adafruit Community Code of Conduct |
66 |
may be reported by any member of the community. Community members are |
67 |
encouraged to report these situations, including situations they witness |
68 |
involving other community members. |
69 |
|
70 |
You may report in the following ways: |
71 |
|
72 |
In any situation, you may send an email to <support@adafruit.com>. |
73 |
|
74 |
On the Adafruit Discord, you may send an open message from any channel |
75 |
to all Community Helpers by tagging @community helpers. You may also send an |
76 |
open message from any channel, or a direct message to @kattni#1507, |
77 |
@tannewt#4653, @Dan Halbert#1614, @cater#2442, @sommersoft#0222, or |
78 |
@Andon#8175. |
79 |
|
80 |
Email and direct message reports will be kept confidential. |
81 |
|
82 |
In situations on Discord where the issue is particularly egregious, possibly |
83 |
illegal, requires immediate action, or violates the Discord terms of service, |
84 |
you should also report the message directly to Discord. |
85 |
|
86 |
These are the steps for upholding our community’s standards of conduct. |
87 |
|
88 |
1. Any member of the community may report any situation that violates the |
89 |
Adafruit Community Code of Conduct. All reports will be reviewed and |
90 |
investigated. |
91 |
2. If the behavior is an egregious violation, the community member who |
92 |
committed the violation may be banned immediately, without warning. |
93 |
3. Otherwise, moderators will first respond to such behavior with a warning. |
94 |
4. Moderators follow a soft "three strikes" policy - the community member may |
95 |
be given another chance, if they are receptive to the warning and change their |
96 |
behavior. |
97 |
5. If the community member is unreceptive or unreasonable when warned by a |
98 |
moderator, or the warning goes unheeded, they may be banned for a first or |
99 |
second offense. Repeated offenses will result in the community member being |
100 |
banned. |
101 |
|
102 |
## Scope |
103 |
|
104 |
This Code of Conduct and the enforcement policies listed above apply to all |
105 |
Adafruit Community venues. This includes but is not limited to any community |
106 |
spaces (both public and private), the entire Adafruit Discord server, and |
107 |
Adafruit GitHub repositories. Examples of Adafruit Community spaces include |
108 |
but are not limited to meet-ups, audio chats on the Adafruit Discord, or |
109 |
interaction at a conference. |
110 |
|
111 |
This Code of Conduct applies both within project spaces and in public spaces |
112 |
when an individual is representing the project or its community. As a community |
113 |
member, you are representing our community, and are expected to behave |
114 |
accordingly. |
115 |
|
116 |
## Attribution |
117 |
|
118 |
This Code of Conduct is adapted from the [Contributor Covenant][homepage], |
119 |
version 1.4, available at |
120 |
<https://www.contributor-covenant.org/version/1/4/code-of-conduct.html>, |
121 |
and the [Rust Code of Conduct](https://www.rust-lang.org/en-US/conduct.html). |
122 |
|
123 |
For other projects adopting the Adafruit Community Code of |
124 |
Conduct, please contact the maintainers of those projects for enforcement. |
125 |
If you wish to use this code of conduct for your own project, consider |
126 |
explicitly mentioning your moderation policy or making a copy with your |
127 |
own moderation policy so as to avoid confusion. |