xref: /libCEED/CODE_OF_CONDUCT.md (revision 7e23762a304d8416e22473aee1d87f6af03caffd)
1*7e23762aSJed Brown# libCEED Code of Conduct
2c350131cSJed Brown
3c350131cSJed Brown## Our Pledge
4c350131cSJed Brown
5*7e23762aSJed BrownWe as members, contributors, and leaders pledge to make participation in our
6*7e23762aSJed Browncommunity a harassment-free experience for everyone, regardless of age, body
7*7e23762aSJed Brownsize, visible or invisible disability, ethnicity, sex characteristics, gender
8*7e23762aSJed Brownidentity and expression, level of experience, education, socio-economic status,
9*7e23762aSJed Brownnationality, personal appearance, race, religion, or sexual identity
10*7e23762aSJed Brownand orientation.
11*7e23762aSJed Brown
12*7e23762aSJed BrownWe pledge to act and interact in ways that contribute to an open, welcoming,
13*7e23762aSJed Browndiverse, inclusive, and healthy community.
14c350131cSJed Brown
15c350131cSJed Brown## Our Standards
16c350131cSJed Brown
17*7e23762aSJed BrownExamples of behavior that contributes to a positive environment for our
18*7e23762aSJed Browncommunity include:
19c350131cSJed Brown
20*7e23762aSJed Brown* Demonstrating empathy and kindness toward other people
21*7e23762aSJed Brown* Being respectful of differing opinions, viewpoints, and experiences
22*7e23762aSJed Brown* Giving and gracefully accepting constructive feedback
23*7e23762aSJed Brown* Accepting responsibility and apologizing to those affected by our mistakes,
24*7e23762aSJed Brown  and learning from the experience
25*7e23762aSJed Brown* Focusing on what is best not just for us as individuals, but for the
26*7e23762aSJed Brown  overall community
27c350131cSJed Brown
28*7e23762aSJed BrownExamples of unacceptable behavior include:
29c350131cSJed Brown
30*7e23762aSJed Brown* The use of sexualized language or imagery, and sexual attention or
31*7e23762aSJed Brown  advances of any kind
32*7e23762aSJed Brown* Trolling, insulting or derogatory comments, and personal or political attacks
33c350131cSJed Brown* Public or private harassment
34*7e23762aSJed Brown* Publishing others' private information, such as a physical or email
35*7e23762aSJed Brown  address, without their explicit permission
36*7e23762aSJed Brown* Other conduct which could reasonably be considered inappropriate in a
37*7e23762aSJed Brown  professional setting
38c350131cSJed Brown
39*7e23762aSJed Brown## Enforcement Responsibilities
40c350131cSJed Brown
41*7e23762aSJed BrownCommunity leaders are responsible for clarifying and enforcing our standards of
42*7e23762aSJed Brownacceptable behavior and will take appropriate and fair corrective action in
43*7e23762aSJed Brownresponse to any behavior that they deem inappropriate, threatening, offensive,
44*7e23762aSJed Brownor harmful.
45c350131cSJed Brown
46*7e23762aSJed BrownCommunity leaders have the right and responsibility to remove, edit, or reject
47*7e23762aSJed Browncomments, commits, code, wiki edits, issues, and other contributions that are
48*7e23762aSJed Brownnot aligned to this Code of Conduct, and will communicate reasons for moderation
49*7e23762aSJed Browndecisions when appropriate.
50c350131cSJed Brown
51c350131cSJed Brown## Scope
52c350131cSJed Brown
53*7e23762aSJed BrownThis Code of Conduct applies within all community spaces, and also applies when
54*7e23762aSJed Brownan individual is officially representing the community in public spaces.
55*7e23762aSJed BrownExamples of representing our community include using an official e-mail address,
56*7e23762aSJed Brownposting via an official social media account, or acting as an appointed
57*7e23762aSJed Brownrepresentative at an online or offline event.
58c350131cSJed Brown
59c350131cSJed Brown## Enforcement
60c350131cSJed Brown
61*7e23762aSJed BrownInstances of abusive, harassing, or otherwise unacceptable behavior may be
62*7e23762aSJed Brownreported to the community leaders responsible for enforcement at
63*7e23762aSJed Brownjed@jedbrown.org, valeria.barra@colorado.edu, or tzanio@llnl.gov.
64*7e23762aSJed BrownAll complaints will be reviewed and investigated promptly and fairly.
65c350131cSJed Brown
66*7e23762aSJed BrownAll community leaders are obligated to respect the privacy and security of the
67*7e23762aSJed Brownreporter of any incident.
68*7e23762aSJed Brown
69*7e23762aSJed Brown## Enforcement Guidelines
70*7e23762aSJed Brown
71*7e23762aSJed BrownCommunity leaders will follow these Community Impact Guidelines in determining
72*7e23762aSJed Brownthe consequences for any action they deem in violation of this Code of Conduct:
73*7e23762aSJed Brown
74*7e23762aSJed Brown### 1. Correction
75*7e23762aSJed Brown
76*7e23762aSJed Brown**Community Impact**: Use of inappropriate language or other behavior deemed
77*7e23762aSJed Brownunprofessional or unwelcome in the community.
78*7e23762aSJed Brown
79*7e23762aSJed Brown**Consequence**: A private, written warning from community leaders, providing
80*7e23762aSJed Brownclarity around the nature of the violation and an explanation of why the
81*7e23762aSJed Brownbehavior was inappropriate. A public apology may be requested.
82*7e23762aSJed Brown
83*7e23762aSJed Brown### 2. Warning
84*7e23762aSJed Brown
85*7e23762aSJed Brown**Community Impact**: A violation through a single incident or series
86*7e23762aSJed Brownof actions.
87*7e23762aSJed Brown
88*7e23762aSJed Brown**Consequence**: A warning with consequences for continued behavior. No
89*7e23762aSJed Browninteraction with the people involved, including unsolicited interaction with
90*7e23762aSJed Brownthose enforcing the Code of Conduct, for a specified period of time. This
91*7e23762aSJed Brownincludes avoiding interactions in community spaces as well as external channels
92*7e23762aSJed Brownlike social media. Violating these terms may lead to a temporary or
93*7e23762aSJed Brownpermanent ban.
94*7e23762aSJed Brown
95*7e23762aSJed Brown### 3. Temporary Ban
96*7e23762aSJed Brown
97*7e23762aSJed Brown**Community Impact**: A serious violation of community standards, including
98*7e23762aSJed Brownsustained inappropriate behavior.
99*7e23762aSJed Brown
100*7e23762aSJed Brown**Consequence**: A temporary ban from any sort of interaction or public
101*7e23762aSJed Browncommunication with the community for a specified period of time. No public or
102*7e23762aSJed Brownprivate interaction with the people involved, including unsolicited interaction
103*7e23762aSJed Brownwith those enforcing the Code of Conduct, is allowed during this period.
104*7e23762aSJed BrownViolating these terms may lead to a permanent ban.
105*7e23762aSJed Brown
106*7e23762aSJed Brown### 4. Permanent Ban
107*7e23762aSJed Brown
108*7e23762aSJed Brown**Community Impact**: Demonstrating a pattern of violation of community
109*7e23762aSJed Brownstandards, including sustained inappropriate behavior,  harassment of an
110*7e23762aSJed Brownindividual, or aggression toward or disparagement of classes of individuals.
111*7e23762aSJed Brown
112*7e23762aSJed Brown**Consequence**: A permanent ban from any sort of public interaction within
113*7e23762aSJed Brownthe community.
114c350131cSJed Brown
115c350131cSJed Brown## Attribution
116c350131cSJed Brown
117*7e23762aSJed BrownThis Code of Conduct is adapted from the [Contributor Covenant][homepage],
118*7e23762aSJed Brownversion 2.0, available at
119*7e23762aSJed Brownhttps://www.contributor-covenant.org/version/2/0/code_of_conduct.html.
120c350131cSJed Brown
121*7e23762aSJed BrownCommunity Impact Guidelines were inspired by [Mozilla's code of conduct
122*7e23762aSJed Brownenforcement ladder](https://github.com/mozilla/diversity).
123*7e23762aSJed Brown
124*7e23762aSJed Brown[homepage]: https://www.contributor-covenant.org
125*7e23762aSJed Brown
126*7e23762aSJed BrownFor answers to common questions about this code of conduct, see the FAQ at
127*7e23762aSJed Brownhttps://www.contributor-covenant.org/faq. Translations are available at
128*7e23762aSJed Brownhttps://www.contributor-covenant.org/translations.
129