The GraphQL Working Group meets monthly to discuss proposed changes to the GraphQL-JS library, other related foundation libraries like express-graphql and graphql-relay-js and other relevant topics to core Javascript GraphQL projects. This is an open meeting in which anyone in the GraphQL community may attend. To attend this meeting or propose agenda, edit this file.
-
Date & Time: March 30 2022 17:00 - 18:00 UTC
-
Calendar: Google Calendar or ical file. Email [email protected] to be added directly to the invite.
NOTE: Meeting date and time may change. Please check this agenda the week of the meeting to confirm.
-
Video Conference Link: https://zoom.us/j/96871026087
- Password: graphqljs
-
Live Notes: Shuchi Agrawal
Guidelines
- Before attending, you (or your organization) must sign the Specification Membership Agreement.
- To respect meeting size, attendees should be relevant to the agenda.
- If you're willing to take notes, add "✏️" after your name (eg. Ada Lovelace ✏)
- Include the organization (or project) you represent, and the location (including country code) you expect to be located in during the meeting.
- Read and follow the participation guidelines and code of conduct.
By joining the meeting you consent to being recorded and agree to the Specification Membership Agreement, participation guidelines, and code of conduct. Meetings may be recorded, by joining you grant permission to be recoded.
Name | Organization / Project | Location |
---|---|---|
Ivan Goncharov | ApolloGraphQL | Lviv, Ukraine |
Shuchi Agrawal | Individual | Brooklyn, US |
Saihajpreet Singh | The Guild | Ottawa, ON, CA |
Laurin Quast | The Guild | Oftersheim, DE |
Alex Reilly | Yelp | San Francisco, CA |
ADD YOUR NAME ABOVE TO ATTEND |
Guidelines
- To cover everything, discussion may be time-constrained. Topics that require less time should be covered first. Most topics take 15-30 minutes.
- Include any and all relevant links (RFC, issues & PRs, presentations). If there are no relevant links, open an issue to provide context and link to that.
- Read the spec contribution guide.
- Agree to Membership Agreement, Participation Guidelines and Code of Conduct (1m, Ivan)
- Introduction of attendees (5m, Ivan)
- Review agenda (2m, Ivan)
- Review previous meeting's action items (5m, Ivan)
- Contingency plan (5m, Ivan)
- Canary Releases
graphql-js#3383
- Potential concerns with current implementation (5m, Saihaj)
- Road to ESM
graphql-js#3361
(10m, Saihaj) - Introspection query type issues
graphql-js#3409
- Inconsistent handling of directives
graphql-js#3419
- Roadmap to
v17
- Avoid using Node.js globals
graphql-js#3501
- Defer/stream implementation issues
- Discuss whether resolvers for list fields should return an AsyncIterable or an AsyncIterable of Iterables (graphql/defer-stream-wg#32 (comment))
- Discuss whether the AsyncGenerator returned by execute should return single payloads or arrays of payloads
- Cf. yaacovCR/graphql-js#154 (comment)
- Brief update on CCN implementation (Alex 5m)
- ADD YOUR ACTION ITEMS ABOVE_