Skip to content

Commit 585cabe

Browse files
committed
Move roles and responsibilities section back to charter document with small modification.
With thanks for guidance from Julian
1 parent 562e0d3 commit 585cabe

File tree

2 files changed

+15
-16
lines changed

2 files changed

+15
-16
lines changed

CHARTER.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,21 @@ The TSC aims to work asynchronously. TSC meetings are pre-announced, public, and
6363

6464
## 4: Roles & Responsibilities
6565

66-
See GOVERNANCE.md
66+
The JSON Schema project is jointly governed by a Technical Steering Committee (TSC) which is responsible for high-level guidance of the project.
67+
68+
The TSC has final authority over this project including:
69+
70+
- Technical direction
71+
- Project governance and process (including this policy)
72+
- Contribution policy
73+
- GitHub repository hosting and administration
74+
- Establishment of and delegation to working groups or teams
75+
- Mediating technical conflicts
76+
77+
It is also responsible for establishing a Code of Conduct Committee suitable for mediating non-technical conflicts.
78+
In any period where such a committee is not yet formed, the TSC must assume temporary responsibility of mediating such conflicts in addition to responsibilities enumerated above.
79+
80+
In joining the TSC, members commit to communicate on a regular basis and respond to issues raised by the TSC in a timely manner. If they are no longer able or willing to make such a commitment, they should discuss this with the TSC or a TSC Chair.
6781

6882
### 4.1 Project Operations & Management
6983
The TSC and entire technical community will follow any processes as may be specified by the OpenJS Foundation Board relating to the intake and license compliance review of contributions, including the OpenJS Foundation IP Policy.

GOVERNANCE.md

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -29,21 +29,6 @@ A TSC member may be removed by vote from the TSC if, during a 3-month period, al
2929

3030
There may be other grounds for removal from the TSC, such as seriously violating the Code of Conduct.
3131

32-
## Roles & Responsibilities
33-
The JSON Schema project is jointly governed by a Technical Steering Committee (TSC) which is responsible for high-level guidance of the project.
34-
35-
The TSC has final authority over this project including:
36-
37-
- Technical direction
38-
- Project governance and process (including this policy)
39-
- Contribution policy
40-
- GitHub repository hosting and administration
41-
- Establishment of and delegation to working groups or teams
42-
- Mediating technical conflicts
43-
- Mediating non-technical conflicts (until a formal Code of Conduct Committee is established)
44-
45-
In joining the TSC, members commit to communicate on a regular basis and respond to issues raised by the TSC in a timely manner. If they are no longer able or willing to make such a commitment, they should discuss this with the TSC or a TSC Chair.
46-
4732
## Decision Making
4833

4934
### Decision-making and Voting

0 commit comments

Comments
 (0)