Skip to content

Commit 0757e21

Browse files
authored
Merge pull request #10 from fourstix/b_new_build
Update for new build process
2 parents 6bd7a37 + 476fb22 commit 0757e21

File tree

9 files changed

+496
-79
lines changed

9 files changed

+496
-79
lines changed

CODE_OF_CONDUCT.md

Lines changed: 42 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
1-
# Adafruit Community Code of Conduct
1+
<!--
2+
SPDX-FileCopyrightText: 2014 Coraline Ada Ehmke
3+
SPDX-FileCopyrightText: 2019-2021 Kattni Rembor
4+
5+
SPDX-License-Identifier: CC-BY-4.0
6+
-->
7+
# CircuitPython Community Code of Conduct
28

39
## Our Pledge
410

@@ -33,7 +39,11 @@ Examples of unacceptable behavior by participants include:
3339
* Any spamming, flaming, baiting or other attention-stealing behavior
3440
* Excessive or unwelcome helping; answering outside the scope of the question
3541
asked
42+
* Discussion or promotion of activities or projects that intend or pose a risk of
43+
significant harm
3644
* Trolling, insulting/derogatory comments, and personal or political attacks
45+
* Promoting or spreading disinformation, lies, or conspiracy theories against
46+
a person, group, organisation, project, or community
3747
* Public or private harassment
3848
* Publishing others' private information, such as a physical or electronic
3949
address, without explicit permission
@@ -62,51 +72,51 @@ inappropriate, threatening, offensive, or harmful.
6272

6373
## Moderation
6474

65-
Instances of behaviors that violate the Adafruit Community Code of Conduct
75+
Instances of behaviors that violate the CircuitPython Community Code of Conduct
6676
may be reported by any member of the community. Community members are
6777
encouraged to report these situations, including situations they witness
6878
involving other community members.
6979

7080
You may report in the following ways:
7181

72-
In any situation, you may send an email to <[email protected]>.
73-
74-
On the Adafruit Discord, you may send an open message from any channel
75-
to all Community Helpers by tagging @community moderators. 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.
82+
In any situation, you may email the project maintainer.
7983

80-
Email and direct message reports will be kept confidential.
84+
Email reports will be kept confidential.
8185

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.
86+
In situations on GitHub where the issue is particularly offensive, possibly
87+
illegal, requires immediate action, or violates the GitHub terms of service,
88+
you should also report the message directly to GitHub via the comment, or via
89+
[GitHub Support](https://support.github.com/contact/report-abuse?category=report-abuse&report=other&report_type=unspecified).
8590

8691
These are the steps for upholding our community’s standards of conduct.
8792

8893
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.
94+
CircuitPython Community Code of Conduct. All reports will be reviewed and
95+
investigated.
96+
2. If the behavior is a severe violation, the community member who
97+
committed the violation may be banned immediately, without warning.
9398
3. Otherwise, moderators will first respond to such behavior with a warning.
9499
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.
100+
be given another chance, if they are receptive to the warning and change their
101+
behavior.
97102
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.
103+
moderator, or the warning goes unheeded, they may be banned for a first or
104+
second offense. Repeated offenses will result in the community member being
105+
banned.
106+
6. Disciplinary actions (warnings, bans, etc) for Code of Conduct violations apply
107+
to the platform where the violation occurred. However, depending on the severity
108+
of the violation, the disciplinary action may be applied across CircuitPython's
109+
other community platforms. For example, a severe violation in one Community forum
110+
may result in a ban on not only the CircuitPython GitHub organisation,
111+
but also on the CircuitPython Twitter, live stream text chats, etc.
101112

102113
## Scope
103114

104115
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.
116+
CircuitPython Community venues. This includes but is not limited to any community
117+
spaces (both public and private), and CircuitPython repositories. Examples of
118+
CircuitPython Community spaces include but are not limited to meet-ups, issue
119+
threads on GitHub, text chats during a live stream, or interaction at a conference.
110120

111121
This Code of Conduct applies both within project spaces and in public spaces
112122
when an individual is representing the project or its community. As a community
@@ -115,12 +125,13 @@ accordingly.
115125

116126
## Attribution
117127

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>,
128+
This Code of Conduct is adapted from the
129+
[Adafruit Community Code of Conduct](https://github.com/adafruit/Adafruit_Community_Code_of_Conduct),
130+
which is adapted from the [Contributor Covenant](https://www.contributor-covenant.org/),
131+
version 1.4, available on [contributor-covenant.org](https://www.contributor-covenant.org/version/1/4/code-of-conduct.html),
121132
and the [Rust Code of Conduct](https://www.rust-lang.org/en-US/conduct.html).
122133

123-
For other projects adopting the Adafruit Community Code of
134+
For other projects adopting the CircuitPython Community Code of
124135
Conduct, please contact the maintainers of those projects for enforcement.
125136
If you wish to use this code of conduct for your own project, consider
126137
explicitly mentioning your moderation policy or making a copy with your

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2019 Gaston Williams
3+
Copyright (c) 2021 Gaston Williams
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

0 commit comments

Comments
 (0)