Skip to content

Commit c0c6089

Browse files
committed
Remove 'section' from titles
1 parent d773d21 commit c0c6089

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

CHARTER.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# JSON Schema Org Charter
22
<!-- This document is managed in the json-schema-org/community GitHub repository. Please do NOT modify this file in another repository as changes may be overridden. -->
33

4-
## Section 0: Guiding Principles
4+
## 0: Guiding Principles
55
The JSON Schema project is part of the OpenJS Foundation which operates transparently, openly, collaboratively, and ethically. We strive to be open and transparent as much as is possible, and wish to enable anyone to interact and engage with any area of our work.
66

77
Having no structure in place usually leads to one that is informal and undocumented, making it difficult to meet our own expectations of how we wish to operate. As such, we define the following charter which includes aspects of the governance model to which we subscribe and by which we operate.
88

9-
## Section 1: Scope
9+
## 1: Scope
1010
JSON Schema aims to enable the confident and reliable use of the JSON data format. It does this primarily by providing specification documents which define a declarative language that allows annotation and validation of JSON documents.
1111
While JSON Schema's primary target is constraint-based data validation, it continues to be used across the whole stack, in different stages of a given project, and for purposes beyond its original design. We aim to enable these additional and emergent use cases.
1212

@@ -45,13 +45,13 @@ Secondary Concerns
4545
### 1.2: Out-of-Scope
4646
Section Intentionally Left Blank
4747

48-
## Section 2: Relationship with OpenJS Foundation CPC.
48+
## 2: Relationship with OpenJS Foundation CPC.
4949
Most large, complex open source communities have both a business and a technical governance model. Technical leadership for the projects within the OpenJS Foundation is delegated to the projects through their project charters by the OpenJS Cross Project Council (CPC). In the case of the JSON Schema project, it is delegated to the JSON Schema Technical Steering Committee ("TSC").
5050

5151
### 2.1 Other Formal Project Relationships
5252
Section Intentionally Left Blank
5353

54-
## Section 3: JSON Schema Org Governing Body (TSC)
54+
## 3: JSON Schema Org Governing Body (TSC)
5555
The TSC is initially established from the observed major contributors who are currently active and in good standing.
5656

5757
There is no maximum TSC membership size. The TSC must have a minimum of four members.
@@ -75,7 +75,7 @@ A TSC member may be removed by vote from the TSC if, during a 3-month period, al
7575

7676
The initial TSC members are [Ben Hutton](https://github.com/relequestual), [Austin Wright](https://github.com/awwright), [Greg Dennis](https://github.com/gregsdennis), [Julian Berman](https://github.com/Julian), [Jason Desrosiers](https://github.com/jdesrosiers), and [Karen Etheridge](https://github.com/karenetheridge), with Ben Hutton being the initial chair.
7777

78-
## Section 4: Roles & Responsibilities
78+
## 4: Roles & Responsibilities
7979
The JSON Schema project is jointly governed by a Technical Steering Committee (TSC) which is responsible for high-level guidance of the project.
8080

8181
The TSC has final authority over this project including:
@@ -90,10 +90,10 @@ The TSC has final authority over this project including:
9090

9191
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.
9292

93-
### Section 4.1 Project Operations & Management
93+
### 4.1 Project Operations & Management
9494
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.
9595

96-
### Section 4.2: Decision-making and Voting
96+
### 4.2: Decision-making and Voting
9797
The TSC follows a formal consensus seeking decision making model.
9898
In some situations, a vote may be preferable, however a vote will not be used to make the vast majority of decisions.
9999
In the unlikely case where it seems that consensus cannot be reached after multiple attempts, the decision process may be moved to resolve via a vote. This is not expected to happen, but defined as a backup.
@@ -207,7 +207,7 @@ Either initially, or at any point during the process, any TSC member may suggest
207207

208208
Non-public decisions should be documented (as an ADR or otherwise) in the private `TSC-private` repository.
209209

210-
### Section 4.3: Other Project Roles
210+
### 4.3: Other Project Roles
211211

212212
The JSON Schema project recognizes the need for both technical and non-technical roles. While the OpenJS Foundation takes on business responsibilities as the legal entity hosting the project, there are other non-technical responsibilities.
213213

@@ -220,7 +220,7 @@ The following responsibilities are recognised as those requiring roles to be def
220220
- Education and training
221221
- Financial allocation approval, tracking, and auditing
222222

223-
## Section 5: Definitions
223+
## 5: Definitions
224224

225225
The JSON Schema project: The project which is housed by the OpenJS Foundation which operates as The JSON Schema Org.
226226

0 commit comments

Comments
 (0)