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: website/src/pages/community/contribute/project-meetings.mdx
+8-4Lines changed: 8 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
##Project Meetings
1
+
# Project Meetings
2
2
3
3
All GraphQL technical meetings are open to anyone who is interested, so long as they first complete the [GraphQL Specification Membership agreement](https://github.com/graphql/graphql-wg/tree/HEAD/membership).
4
4
@@ -8,19 +8,23 @@ All GraphQL project meetings should appear on the [GraphQL public calendar](http
8
8
9
9
-**How to join:** Each GraphQL project must maintain an agenda document for each meeting, and each attendee must add themselves to it prior to attending. To join, open a PR to add your name to the attendee list on an upcoming meeting's agenda (for example, the [GraphQL Working Group](https://github.com/graphql/graphql-wg/tree/HEAD/agendas) or [GraphQL.js](https://github.com/graphql/graphql-js-wg/tree/main/agendas)). The agenda document will have the date, time and Zoom links.
10
10
11
-
_IMPORTANT: Your PR against the agenda_**_must_**_be merged before you can attend. If the EasyCLA bot says you are not covered, you need to follow the links in the bot's comment to sign the [GraphQL Specification Membership agreement](https://github.com/graphql/graphql-wg/tree/HEAD/membership) before you can attend._
11
+
import { Callout } from'nextra/components'
12
+
13
+
<Callouttype="warning">
14
+
**IMPORTANT:** Your PR against the agenda **must** be merged before you can attend. If the EasyCLA bot says you are not covered, you need to follow the links in the bot's comment to sign the [GraphQL Specification Membership agreement](https://github.com/graphql/graphql-wg/tree/HEAD/membership) before you can attend.
The [GraphQL Working Group](https://github.com/graphql/graphql-wg) meets on the first Thursday of each month. When there are topics to address, the [GraphQL Technical Steering Committee (TSC)](https://github.com/graphql/graphql-wg/blob/HEAD/GraphQL-TSC.md) may meet briefly prior to the start of the Working Group meeting.
18
22
19
23
The goal of the working group meeting is to discuss current work and future plans for the GraphQL specification. The Working Group meeting is also the place to coordinate between other GraphQL working groups and reference implementations.
20
24
21
25
To join, add yourself to an [upcoming meeting agenda](https://github.com/graphql/graphql-wg/tree/HEAD/agendas).
22
26
23
-
###GraphQL.js Working Group meeting
27
+
## GraphQL.js Working Group meeting
24
28
25
29
The [GraphQL.js working group](https://github.com/graphql/graphql-js-wg) meets the second Tuesday of each month. The goal is to plan development work and resolve issues with [GraphQL.js](https://github.com/graphql/graphql-js).
Copy file name to clipboardExpand all lines: website/src/pages/community/contribute/project-resources.mdx
+13-13Lines changed: 13 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,22 +1,22 @@
1
-
##Project Resources
1
+
# Project Resources
2
2
3
3
The following resources are intended to help official GraphQL projects understand what resources are available to them, and how to correctly run meetings.
4
4
5
-
###Types of GraphQL projects
5
+
## Types of GraphQL projects
6
6
7
-
The GraphQL community is incredibly broad, with a large number of reference implementations which are developed and evolving in parallel to the GraphQL project. Many of them are listed [here](/code/).
7
+
The GraphQL community is incredibly broad, with a large number of reference implementations which are developed and evolving in parallel to the GraphQL project. Many of them are listed [here](/code).
8
8
9
9
The primary distinction between official GraphQL projects and other implementations is that GraphQL projects are managed under the [GraphQL technical charter](https://technical-charter.graphql.org) and [GraphQL Code of Conduct](https://code-of-conduct.graphql.org).
10
10
11
11
We welcome and encourage community members and third-parties to maintain their own implementations.
12
12
13
-
> ####Making an independent project official
13
+
> ### Making an independent project official
14
14
>
15
15
> If you maintain a tool or reference implementation that you'd like to transfer to the [GraphQL GitHub org](https://github.com/graphql), or if you are planning to start a new workgroup or implementation within the official GraphQL project, please add your name to the agenda of an upcoming [GraphQL Working Group meeting](https://github.com/graphql/graphql-wg/tree/HEAD/agendas) to introduce your idea.
16
16
>
17
17
> Should your proposal meet with approval, a few things will then need to happen. For example, we will work with you to adopt our policies and neutral governance, and help you transfer the project and its assets (generally the domain name and any trademarks) so that they are neutrally held at the Linux Foundation. If you'd like to explore the idea before making a proposal, please reach out to [[email protected]](mailto:[email protected])
18
18
19
-
###Running project meetings
19
+
## Running project meetings
20
20
21
21
Because GraphQL is a [Joint Development Foundation](https://www.jointdevelopment.org/) project, all meeting participants and contributors must complete the GraphQL specification membership agreement prior to participating.
22
22
@@ -39,33 +39,33 @@ The **person running the call** must:
39
39
- Notify all attendees the meeting is being recorded, and record to the cloud.
40
40
- Keep minutes, or have a volunteer to write them. Minutes should be published to the project repo.
41
41
42
-
###Resources for projects
42
+
## Resources for projects
43
43
44
-
####Zoom
44
+
### Zoom
45
45
46
46
Official GraphQL projects and workgroups are welcome and encouraged to use the GraphQL zoom. Please contact [[email protected]](mailto:[email protected]) to get the credentials.
47
47
48
-
####GitHub
48
+
### GitHub
49
49
50
50
Official GraphQL projects can host their repos in the [graphql organization](https://github.com/graphql). This includes code repos, spec repos, and workgroup coordination repos. Please contact [[email protected]](mailto:[email protected]) for details.
51
51
52
-
####YouTube playlist
52
+
### YouTube playlist
53
53
54
54
Wherever possible, we record meetings and post them to a playlist on the [GraphQL YouTube channel](https://youtube.graphql.org). If your project does not have a playlist, please contact [[email protected]](mailto:[email protected]) and we can set you up.
55
55
56
-
####GraphQL calendar
56
+
### GraphQL calendar
57
57
58
58
Project meetings should be added to the [GraphQL calendar](https://calendar.graphql.org), so that people can easily find them.
59
59
60
-
####GraphQL domain registration and DNS management
60
+
### GraphQL domain registration and DNS management
61
61
62
62
The Linux Foundation holds the top-level graphql.org domain, and a number of others. If you need to register a domain for your project (particularly if it includes the word "graphql") or need to manage DNS for a registered domain, please contact [[email protected]](mailto:[email protected]).
63
63
64
-
####Trademark guidance
64
+
### Trademark guidance
65
65
66
66
The GraphQL trademark is managed by LF Projects. GraphQL projects are able to use the GraphQL name and marks in accordance with the [trademark policy](https://lfprojects.org/policies/trademark-policy/). If your project has questions about how you or others can use the mark, please contact [[email protected]](mailto:[email protected]).
0 commit comments