1- # Code of Conduct - Asynchronous Network Management System (ANMS)
1+
2+ # Code of Conduct
23
34## Our Pledge
45
5- In the interest of fostering an open and welcoming environment, we as
6- contributors and maintainers pledge to make participation in our project and
7- our community a harassment-free experience for everyone, regardless of age, body
8- size, disability, ethnicity, sex characteristics, gender identity and expression,
9- level of experience, education, socio-economic status, nationality, personal
10- appearance, race, religion, or sexual identity and orientation.
6+ We as members, contributors, and leaders pledge to make participation in our
7+ community a harassment-free experience for everyone, regardless of age, body
8+ size, visible or invisible disability, ethnicity, sex characteristics, gender
9+ identity and expression, level of experience, education, socio-economic status,
10+ nationality, personal appearance, race, caste, color, religion, or sexual
11+ identity and orientation.
12+
13+ We pledge to act and interact in ways that contribute to an open, welcoming,
14+ diverse, inclusive, and healthy community.
1115
1216## Our Standards
1317
@@ -19,31 +23,31 @@ community include:
1923* Giving and gracefully accepting constructive feedback
2024* Accepting responsibility and apologizing to those affected by our mistakes,
2125 and learning from the experience
22- * Focusing on what is best not just for us as individuals, but for the
23- overall community
26+ * Focusing on what is best not just for us as individuals, but for the overall
27+ community
2428
2529Examples of unacceptable behavior include:
2630
27- * The use of sexualized language or imagery, and sexual attention or
28- advances
31+ * The use of sexualized language or imagery, and sexual attention or advances of
32+ any kind
2933* Trolling, insulting or derogatory comments, and personal or political attacks
3034* Public or private harassment
31- * Publishing others' private information, such as a physical or email
32- address, without their explicit permission
35+ * Publishing others' private information, such as a physical or email address,
36+ without their explicit permission
3337* Other conduct which could reasonably be considered inappropriate in a
3438 professional setting
3539
36- ## Our Responsibilities
40+ ## Enforcement Responsibilities
3741
38- Project maintainers are responsible for clarifying and enforcing our standards of
42+ Community leaders are responsible for clarifying and enforcing our standards of
3943acceptable behavior and will take appropriate and fair corrective action in
40- response to any instances of unacceptable behavior.
44+ response to any behavior that they deem inappropriate, threatening, offensive,
45+ or harmful.
4146
42- Project maintainers have the right and responsibility to remove, edit, or reject
47+ Community leaders have the right and responsibility to remove, edit, or reject
4348comments, commits, code, wiki edits, issues, and other contributions that are
44- not aligned to this Code of Conduct, or to ban
45- temporarily or permanently any contributor for other behaviors that they deem
46- inappropriate, threatening, offensive, or harmful.
49+ not aligned to this Code of Conduct, and will communicate reasons for moderation
50+ decisions when appropriate.
4751
4852## Scope
4953
@@ -56,15 +60,76 @@ representative at an online or offline event.
5660## Enforcement
5761
5862Instances of abusive, harassing, or otherwise unacceptable behavior may be
59- reported to the community leaders responsible for enforcement at < dtnma-support@jhuapl.edu > .
63+ reported to the community administrators responsible for enforcement at
64+ [ @NikJPL (Aniwat.Nik.Sheurpukdi@jpl.nasa.gov )] ( https://github.com/NikJPL ) ,
65+ [ @snnjpl (Shawn.N.Nguyen@jpl.nasa.gov )] ( https://github.com/snnjpl ) or
66+ [ @sharimayer &mdash ; Configuration Manager] ( https://github.com/sharimayer ) .
6067All complaints will be reviewed and investigated promptly and fairly.
6168
6269All community leaders are obligated to respect the privacy and security of the
6370reporter of any incident.
6471
72+ ## Enforcement Guidelines
73+
74+ Community leaders will follow these Community Impact Guidelines in determining
75+ the consequences for any action they deem in violation of this Code of Conduct:
76+
77+ ### 1. Correction
78+
79+ ** Community Impact** : Use of inappropriate language or other behavior deemed
80+ unprofessional or unwelcome in the community.
81+
82+ ** Consequence** : A private, written warning from community leaders, providing
83+ clarity around the nature of the violation and an explanation of why the
84+ behavior was inappropriate. A public apology may be requested.
85+
86+ ### 2. Warning
87+
88+ ** Community Impact** : A violation through a single incident or series of
89+ actions.
90+
91+ ** Consequence** : A warning with consequences for continued behavior. No
92+ interaction with the people involved, including unsolicited interaction with
93+ those enforcing the Code of Conduct, for a specified period of time. This
94+ includes avoiding interactions in community spaces as well as external channels
95+ like social media. Violating these terms may lead to a temporary or permanent
96+ ban.
97+
98+ ### 3. Temporary Ban
99+
100+ ** Community Impact** : A serious violation of community standards, including
101+ sustained inappropriate behavior.
102+
103+ ** Consequence** : A temporary ban from any sort of interaction or public
104+ communication with the community for a specified period of time. No public or
105+ private interaction with the people involved, including unsolicited interaction
106+ with those enforcing the Code of Conduct, is allowed during this period.
107+ Violating these terms may lead to a permanent ban.
108+
109+ ### 4. Permanent Ban
110+
111+ ** Community Impact** : Demonstrating a pattern of violation of community
112+ standards, including sustained inappropriate behavior, harassment of an
113+ individual, or aggression toward or disparagement of classes of individuals.
114+
115+ ** Consequence** : A permanent ban from any sort of public interaction within the
116+ community.
117+
65118## Attribution
66119
67- This Code of Conduct is adapted from the [ Contributor Covenant] ( https://contributor-covenant.org/ ) , version
68- [ 1.4] ( https://www.contributor-covenant.org/version/1/4/code-of-conduct/code_of_conduct.md ) and
69- [ 2.0] ( https://www.contributor-covenant.org/version/2/0/code_of_conduct/code_of_conduct.md ) ,
70- and was generated by [ contributing-gen] ( https://github.com/bttger/contributing-gen ) .
120+ This Code of Conduct is adapted from the [ Contributor Covenant] [ homepage ] ,
121+ version 2.1, available at
122+ [ https://www.contributor-covenant.org/version/2/1/code_of_conduct.html ] [ v2.1 ] .
123+
124+ Community Impact Guidelines were inspired by
125+ [ Mozilla's code of conduct enforcement ladder] [ Mozilla CoC ] .
126+
127+ For answers to common questions about this code of conduct, see the FAQ at
128+ [ https://www.contributor-covenant.org/faq ] [ FAQ ] . Translations are available at
129+ [ https://www.contributor-covenant.org/translations ] [ translations ] .
130+
131+ [ homepage ] : https://www.contributor-covenant.org
132+ [ v2.1 ] : https://www.contributor-covenant.org/version/2/1/code_of_conduct.html
133+ [ Mozilla CoC ] : https://github.com/mozilla/diversity
134+ [ FAQ ] : https://www.contributor-covenant.org/faq
135+ [ translations ] : https://www.contributor-covenant.org/translations
0 commit comments