You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: CODE_OF_CONDUCT.md
+38-10
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,13 @@
1
-
# Code of Conduct
1
+
# OpenJS Foundation Code of Conduct
2
2
3
-
The OpenJS Foundation and its member projects use [Contributor Covenant v2.0](https://contributor-covenant.org/version/2/0/code_of_conduct) as their code of conduct. The full text is included below in English, and [translations](https://www.contributor-covenant.org/translations) are available on the Contributor Covenant website.
3
+
The OpenJS Foundation's code of conductis based on the [Contributor Covenant][homepage].
4
4
5
5
## Commitment
6
6
7
-
All recipients of reports commit to:
7
+
The OpenJS Foundation (OpenJSF) makes the following commitments:
8
8
9
-
- maintain the confidentiality with regard to the reporter and victim of an incident
10
-
- participate in the path for escalation as outlined in the section on Escalation when required
9
+
1. All complaints will be reviewed, investigated, and will result in a response that is deemed necessary and appropriate to the circumstances.
10
+
2. The identity of the victim(s) and reporter(s) of a code of conduct violation will be kept confidential.
11
11
12
12
## Report an issue in a project
13
13
@@ -23,18 +23,42 @@ All recipients of reports commit to:
2. For every other OpenJS Foundation project, please email <report@lists.openjsf.org>. The Cross Project Council (CPC) is responsible for managing these reports.
26
+
In case of a conflict of interest of the project's leadership, you may [escalate the issue][escalation] to the [Code of Conduct Enforcement Team][CoCET].
27
+
2. For every other OpenJS Foundation project, please email <report@lists.openjsf.org>. The [Code of Conduct Enforcement Team][CoCET] is responsible for managing these reports.
28
+
29
+
Alternatively, you may choose to email a member of the [Code of Conduct Enforcement Team][CoCET] directly.
27
30
31
+
## Report any other issue
28
32
29
-
## Report an issue in a space managed by the foundation
33
+
To report any other issue (for example in a Collab Space, in the Cross Project Council, or during a live event), please email <report@lists.openjsf.org>. The [Code of Conduct Enforcement Team][CoCET] is responsible for managing these reports.
30
34
31
-
For reporting issues in spaces managed by the OpenJS Foundation, for example, repositories within the OpenJS organization or an live event such as a conferences, email <report@lists.openjsf.org>. The Cross Project Council (CPC) is responsible for managing these reports.
35
+
Alternatively, you may choose to email a member of the [Code of Conduct Enforcement Team][CoCET] directly.
32
36
33
37
## Escalate an issue
34
38
35
-
The OpenJS Foundation maintains a [Code of Conduct Panel (CoCP)](https://github.com/openjs-foundation/cross-project-council/blob/HEAD/conduct/FOUNDATION_CODE_OF_CONDUCT_REQUIREMENTS.md#code-of-conduct-panel). This is a foundation-wide team established to manage escalation when a reporter believes that a report to a member project or the CPC has not been properly handled.
39
+
To escalate an issue currently managed by a project (for example because of a conflict of interest), please email <report@lists.openjsf.org>. The [Code of Conduct Enforcement Team][CoCET] is responsible for managing escalation reports.
36
40
37
-
In order to escalate to the CoCP, email <coc-escalation@lists.openjsf.org>.
41
+
Alternatively, you may choose to email a member of the [Code of Conduct Enforcement Team][CoCET] directly.
42
+
43
+
## Appeal a decision
44
+
45
+
Once a response has been made to the initial report, the victim(s) and offender(s) have thirty (30) days to appeal the decision if they believe the process was not properly followed. An appeal is not suspensive.
46
+
47
+
To appeal a decision (regardless of whether it was taken by a project or by the [Code of Conduct Enforcement Team][CoCET]), email <report@lists.openjsf.org>. The [Code of Conduct Enforcement Team][CoCET] is responsible for managing appeals. If the appealled decision was taken by the CoCET, the appeal will be managed by CoCET members who were not part of the initial decision.
48
+
49
+
Alternatively, you may choose to email a member of the [Code of Conduct Enforcement Team][CoCET] directly.
50
+
51
+
## Code of Conduct Enforcement Team (CoCET)
52
+
53
+
The Code of Conduct Enforcement Team (CoCET) is a foundation-wide team established to manage code of conduct violation reports across the whole foundation (except for [projects who have opted-in][] to manage reports directly), escalation of reports managed by projects, appeals to decisions made by projects or by the CoCET itself. The CoCET is currently composed of:
54
+
55
+
- Robin Ginn (OpenJSF Executive Director) <TODO:email>
Copy file name to clipboardexpand all lines: conduct/FOUNDATION_CODE_OF_CONDUCT_REQUIREMENTS.md
+18-8
Original file line number
Diff line number
Diff line change
@@ -6,36 +6,46 @@ If you want to report a code of conduct violation, go to [code-of-conduct.openjs
6
6
7
7
# Foundation Code of Conduct Requirements
8
8
9
-
The OpenJS Foundation (OpenJSF) delegatea to the Cross Project Council (CPC), via its [charter][], the responsability of chosing, maitaining, and enforcing a Code of Conduct (CoC) for all of its projects, collab spaces, and for any related activities.
9
+
The OpenJS Foundation (OpenJSF) delegatea to the Cross Project Council (CPC), via its [charter][], the responsability of chosing, maintaining, and enforcing a Code of Conduct (CoC) for all of its projects, collab spaces, and for any related activities.
10
10
11
11
This document defines:
12
12
13
13
- OpenJSF's Code of Conduct
14
14
- OpenJSF's Commitments to reportees and victims of CoC violations
15
+
16
+
17
+
- How to report a violation
18
+
- How to escalate a report to the CoC Enforcement Team
19
+
- How to appeal decision
20
+
21
+
- Enforcement
15
22
- The role of the CoC Enforcement Team.
16
23
- How the members of the CoC Enforcement Team are chosen by the CPC.
17
24
- The CoC Enforcement Team's conflict of interest policy.
18
-
- The process to report a violation.
19
-
- The process to manage a violation report.
20
-
- The process to appeal decisions of the CoC Enforcement Team.
25
+
- Managing a violation report.
26
+
- How to appeal decision
21
27
- The process to manage appeals.
22
28
- The process to manage escalations.
23
29
- Requirements for projects who opt-in to manage enforcement of the CoC themselves.
24
30
25
-
## OpenJSF's Code of Conduct
31
+
## Code of Conduct
26
32
27
33
The OpenJSF's code of conduct is located at [code-of-conduct.openjsf.org][CoC]. It is based on the [Contributor Covenant](https://www.contributor-covenant.org/).
28
34
29
35
All OpenJSF projects, collab spaces, and any activites related to the OpenJSF are operating under this code of conduct unless otherwise satated. (For example, events organized in partnership with other organizations might be operating under a different code of conduct.)
30
36
31
-
Projects joining the foundation who already have a code of conduct will need to adopt the OpenJSF's CoC within 3 months. Projects who don't already have a code of conduct operate under the OpenJSF's CoC as soon as they enter incubation.
37
+
Projects joining the foundation who already have a code of conduct will need to adopt the OpenJSF's CoC within three (3) months. Projects who don't already have a code of conduct operate under the OpenJSF's CoC as soon as they enter incubation.
32
38
33
-
## OpenJSF's commitments to reportees and victims of CoC violations
39
+
## Commitment
34
40
35
41
The OpenJSF makes the following commitments to reportees and victims of CoC violations:
36
42
37
43
1. All complaints will be reviewed, investigated, and will result in a response that is deemed necessary and appropriate to the circumstances.
38
-
2. The identity of the victim(s) and reporter(s) of an CoC violation will remain confidential.
44
+
2. The identity of the victim(s) and reporter(s) of a code of conduct violation will be kept confidential.
0 commit comments