Skip to content

Commit cb03096

Browse files
committed
feedback and reorder
1 parent 9dd2ba4 commit cb03096

7 files changed

+28
-26
lines changed

LICENSE.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
## Copyright and Licensing
1+
# Appendix: Copyright and Licensing
22

33
The GraphQL Specification Project is made available by the
4-
[Joint Development Foundation](https://www.jointdevelopment.org/). The current
4+
[Joint Development Foundation](https://www.jointdevelopment.org/) Projects, LLC,
5+
GraphQL Series. The current
56
[Working Group](https://github.com/graphql/graphql-wg) charter, which includes
67
the IP policy governing all working group deliverables (including
78
specifications, source code, and datasets) may be found at

scripts/update-appendix-c.mjs renamed to scripts/update-appendix-specified-definitions.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { writeFile } from 'node:fs/promises';
22
import { printIntrospectionSchema, buildSchema, specifiedScalarTypes, printType } from 'graphql';
33

4-
const FILE = './spec/Appendix C -- Specified Definitions.md';
4+
const FILE = './spec/Appendix D -- Specified Definitions.md';
55
function printSpecifiedScalars() {
66
return specifiedScalarTypes
77
.map((type) => printType(type))

spec/Appendix D -- Conformance & Licensing.md renamed to spec/Appendix A -- Conformance.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
# D. Appendix: Conformance & Licensing
2-
3-
## Conformance
1+
# A. Appendix: Conformance
42

53
A conforming implementation of GraphQL must fulfill all normative requirements.
64
Conformance requirements are described in this document via both descriptive
@@ -60,5 +58,3 @@ questions that arise during implementation. Notes are either introduced
6058
explicitly in prose (e.g. "Note: ") or are set apart in a note block, like this:
6159

6260
Note: This is an example of a non-normative note.
63-
64-
## [LICENSE](../LICENSE.md)

spec/Appendix A -- Notation Conventions.md renamed to spec/Appendix B -- Notation Conventions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# A. Appendix: Notation Conventions
1+
# B. Appendix: Notation Conventions
22

33
This specification document contains a number of notation conventions used to
44
describe technical concepts such as language grammar and semantics as well as

spec/Appendix B -- Grammar Summary.md renamed to spec/Appendix C -- Grammar Summary.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# B. Appendix: Grammar Summary
1+
# C. Appendix: Grammar Summary
22

33
## Source Text
44

spec/Appendix C -- Specified Definitions.md renamed to spec/Appendix D -- Specified Definitions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# C. Appendix: Type System Definitions
1+
# D. Appendix: Type System Definitions
22

33
This appendix lists the specified type system definitions.
44

spec/GraphQL.md

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -8,23 +8,26 @@ This is the specification for GraphQL, a query language and execution engine for
88
describing and performing the capabilities and requirements of data models for
99
client-server applications.
1010

11+
A conforming implementation of GraphQL must fulfill all normative requirements
12+
described in this specification (see [Conformance](#sec-Appendix-Conformance)).
13+
The GraphQL specification is provided under the OWFa 1.0 license (see
14+
[Licensing](#sec-Appendix-Copyright-and-Licensing)).
15+
1116
GraphQL was originally created in 2012 and the development of this open standard
12-
started in 2015. This specification was licensed under OWFa 1.0 in 2017 (see
13-
[Licensing](#sec-Copyright-and-Licensing)). The
14-
[GraphQL Foundation](https://graphql.org/foundation/) was formed in 2019 as a
15-
neutral focal point for organizations who support the GraphQL ecosystem, and the
16-
[GraphQL Specification Project](https://graphql.org/community/) was established
17-
also in 2019 as the Joint Development Foundation Projects, LLC, GraphQL Series.
18-
If your organization benefits from GraphQL, please consider
19-
[becoming a member](https://graphql.org/foundation/join/#graphql-foundation) and
20-
helping us to sustain the activities that support the health of our neutral
21-
ecosystem.
17+
started in 2015. It is a deliverable of the
18+
[GraphQL Specification Project](https://graphql.org/community/), established in
19+
2019 with the [Joint Development Foundation](https://www.jointdevelopment.org/).
20+
21+
The [GraphQL Foundation](https://graphql.org/foundation/) was formed in 2019 as
22+
a neutral focal point for organizations who support development of the GraphQL
23+
ecosystem. If your organization benefits from GraphQL, please consider
24+
[becoming a member](https://graphql.org/foundation/join/#graphql-foundation).
2225

2326
This specification is developed on GitHub at
2427
[graphql/graphql-spec](https://github.com/graphql/graphql-spec/). Contributions
2528
are managed by the
2629
[GraphQL Working Group](https://github.com/graphql/graphql-wg), hosted by the
27-
[GraphQL TSC](https://github.com/graphql/graphql-wg/blob/main/GraphQL-TSC.md).
30+
[GraphQL Technical Steering Committee](https://github.com/graphql/graphql-wg/blob/main/GraphQL-TSC.md).
2831
To learn more see the
2932
[contribution guide](https://github.com/graphql/graphql-spec/blob/main/CONTRIBUTING.md).
3033

@@ -49,10 +52,12 @@ working draft release can be found at
4952

5053
# [Response](Section%207%20--%20Response.md)
5154

52-
# [Appendix: Notation Conventions](Appendix%20A%20--%20Notation%20Conventions.md)
55+
# [Appendix: Conformance](Appendix%20A%20--%20Conformance.md)
56+
57+
# [Appendix: Notation Conventions](Appendix%20B%20--%20Notation%20Conventions.md)
5358

54-
# [Appendix: Grammar Summary](Appendix%20B%20--%20Grammar%20Summary.md)
59+
# [Appendix: Grammar Summary](Appendix%20C%20--%20Grammar%20Summary.md)
5560

56-
# [Appendix: Specified Definitions](Appendix%20C%20--%20Specified%20Definitions.md)
61+
# [Appendix: Specified Definitions](Appendix%20D%20--%20Specified%20Definitions.md)
5762

58-
# [Appendix: Conformance & Licensing](Appendix%20D%20--%20Conformance%20&%20Licensing.md)
63+
# [Appendix: Licensing](../LICENSE.md)

0 commit comments

Comments
 (0)