Skip to content
This repository was archived by the owner on Aug 21, 2023. It is now read-only.

Commit 5cf8f34

Browse files
authored
Add Code of Conduct (#1048)
The tutorials repo was previously missing a code of conduct file for the repository. Since IBM Quantum has rewritten the code of conduct to put in place a stronger enforcement process and tighten up the language and the other qiskit repos were going through and updating the contents of their CODE_OF_CONDUCT.md. This commit takes the opportunity to add the missing CODE_OF_CONDUCT.md with this new version. Related to Qiskit/qiskit#1057
1 parent 9d1cb65 commit 5cf8f34

File tree

1 file changed

+113
-0
lines changed

1 file changed

+113
-0
lines changed

CODE_OF_CONDUCT.md

Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
1+
# Code of Conduct
2+
3+
## Our Pledge
4+
5+
The Qiskit Community is dedicated to our values of treating every individual
6+
with respect and dignity. In the interest of fostering an open and welcoming
7+
environment, all participants, including attendees, speakers, sponsors,
8+
volunteers, online contributors, and IBM employees are expected to show
9+
courtesy for each other and our community by creating a harassment-free
10+
experience for everyone, regardless of age, personal appearance, disability,
11+
ethnicity, gender identity and expression, body size, level of experience,
12+
nationality, race, religion, caste, or sexual identity and orientation.
13+
Expected behavior applies to both online and offline engagement within the
14+
Qiskit Community.
15+
16+
## Scope
17+
18+
The purpose of this Code of Conduct is to define and enforce the values and
19+
conduct of contributors and participants in the Qiskit open source community.
20+
The Code of Conduct applies both within project spaces and in public spaces
21+
when an individual is engaging with the Qiskit open source community. Examples
22+
include attending a Qiskit event, contributing to online projects, commentary
23+
on Slack, or representing a project or community, including using an official
24+
project e-mail address, posting via an official social media account, or
25+
acting as an appointed representative at an online or offline event.
26+
Representation of a project may be further defined and clarified by project
27+
maintainers.
28+
29+
## Our Standards
30+
31+
Examples of behavior that contributes to creating a positive environment
32+
include:
33+
34+
- Using welcoming and inclusive language
35+
- Being respectful of differing viewpoints, experiences, and cultures
36+
- Gracefully accepting constructive criticism
37+
- Focusing on what is best for the community
38+
- Showing empathy towards other community members
39+
- Being mindful of your surroundings and your fellow participants and listening
40+
to others
41+
- Valuing the contributions of all participants
42+
- Engaging in collaboration before conflict
43+
- Pointing out unintentionally racist, sexist, casteist, or biased comments and
44+
jokes made by community members when they happen
45+
46+
Examples of unacceptable behavior by participants, even when presented as
47+
"ironic" or "joking," include:
48+
49+
- The use of sexualized language or imagery and unwelcome physical contact,
50+
sexual attention, or advances
51+
- Trolling, insulting/derogatory comments, and personal or political attacks
52+
- Public or private harassment, including offensive or degrading language
53+
- Publishing others' private information, such as a physical or electronic
54+
address, without explicit permission. This includes any sort of "outing" of
55+
any aspect of someone's identity without their consent.
56+
- "Doxxing," Publishing screenshots or quotes, especially from identity slack
57+
channels, private chat, or public events, without all quoted users' explicit
58+
consent.
59+
- Other conduct which could reasonably be considered inappropriate in a
60+
professional setting
61+
62+
## Responsibilities & Enforcement
63+
64+
The entire Qiskit community is responsible for upholding the terms of the Code
65+
of Conduct in Qiskit Community events and spaces and reporting violations if
66+
they see them. The internal Qiskit team at IBM is ultimately responsible for
67+
clarifying the standards of acceptable behavior and enforcement, and is expected
68+
to take appropriate and fair corrective action in response to any instances of
69+
unacceptable behavior.
70+
71+
If a participant or contributor engages in negative or harmful behavior, IBM
72+
will take any action they deem appropriate, including but not limited to
73+
issuing warnings, expulsion from an event with no refund, deleting comments,
74+
permanent banning from future events or online community, or calling local law
75+
enforcement. IBM has the right and responsibility to remove, edit, or reject
76+
comments, commits, code, wiki edits, issues, and other contributions that are
77+
not aligned to this Code of Conduct, or to temporarily or permanently ban any
78+
contributor or participant for other behaviors that they deem inappropriate,
79+
threatening, offensive, or harmful.
80+
81+
If you see a Code of Conduct violation:
82+
83+
1. If you feel comfortable, let the person know that what they did is not
84+
appropriate and ask them to stop and/or edit or delete their message(s) or
85+
comment(s).
86+
2. If the person does not immediately stop the behavior or correct the issue,
87+
or if you're uncomfortable speaking up, flag a moderator and, if appropriate,
88+
fill out the anonymous
89+
[Code of Conduct violation form](https://airtable.com/shrl5mEF4Eun1aIDm).
90+
3. The Qiskit Community will open an investigation upon receiving your form
91+
entry. When reporting, please include any relevant details, links,
92+
screenshots, context, or other information that may be used to better
93+
understand and resolve the situation.
94+
4. If the code of conduct violation occurs at an event and requires immediate
95+
response or contains a concern about an individual attending an upcoming
96+
event, contact the event's on-call Code of Conduct point of contact listed
97+
in the event specific code of conduct document. If you don't feel comfortable
98+
speaking to the point of contact in person, fill out a Code of Conduct
99+
violation form entry and include the details of the event so that the Code of
100+
Conduct enforcement board can contact the event's on-call Code of Conduct
101+
point of contact.
102+
5. If an IBM employee witnesses a Code of Conduct violation at any time, such as
103+
at events, in a Slack channel, or open source forums, it is their
104+
responsibility to file a Code of Conduct violation report.
105+
106+
This Code of Conduct does not supersede existing IBM corporate policies, such as
107+
the IBM Business Conduct Guidelines and IBM Business Partner Code of Conduct.
108+
IBM employees must follow IBM's Business Conduct Guidelines. IBM's business
109+
partners must follow the IBM Business Partner Code of Conduct. IBM employees
110+
concerned with a fellow IBMer's behavior should follow IBM's own internal HR
111+
reporting protocols, which include engaging the offending IBMer's manager and
112+
involving IBM Concerns and Appeals. IBM employees concerned with an IBM
113+
business partner's behavior should notify tellibm@us.ibm.com.

0 commit comments

Comments
 (0)