Skip to content

Latest commit

 

History

History
152 lines (119 loc) · 8.49 KB

03-wg-primary.md

File metadata and controls

152 lines (119 loc) · 8.49 KB
This is an open meeting: To attend, read JoiningAMeeting.md then edit and PR this file. (Edit: ✎ above, or press "e")

GraphQL WG — April 2025 (Primary)

The GraphQL Working Group meets regularly to discuss changes to the GraphQL Specification and other core GraphQL projects. This is an open meeting in which anyone in the GraphQL community may attend.

This is the primary monthly meeting, which typically meets on the first Thursday of the month. In the case we have additional agenda items or follow ups, we also hold additional secondary meetings later in the month.

Attendees

Name GitHub Organization Location
Lee Byron (Host) @leebyron GraphQL Foundation San Francisco, CA, US
Benjie Gillam @benjie Graphile Chandler's Ford, UK
Martin Bonnin @martinbonnin Apollo Paris, FR
Alex Reilly @twof DoorDash San Francisco, CA, US

Agenda

  1. Agree to Membership Agreement, Participation & Contribution Guidelines and Code of Conduct (1m, Host)
  2. Introduction of attendees (5m, Host)
  3. Determine volunteers for note taking (1m, Host)
  4. Review agenda (2m, Host)
  5. Check for ready for review agenda items (5m, Host)
  6. Let's set a July 1st deadline for spec release (5m, Benjie)
  7. Replace ExecuteSelectionSet with ExecuteGroupedFieldSet (5m, Benjie)
    • Editorial needed by fragment arguments and incremental delivery; let's get it merged!
  8. Make includeDeprecated non-null (10m, Martin)
  9. Consistently use "response name" over "response key" (5m, Benjie)
  10. Clarify 'before execution begins' (5m, Benjie)
    • Editorial, aim: merge.
  11. Add 'extensions' to request (2m, Benjie)
    • RFC2, no GraphQL.js changes needed. 4 TSC approvals. Plan: RFC3.
  12. Implementations may not deprecate a field that the interface hasn't deprecated (2m, Benjie)
  13. Prevent @skip and @include on root subscription selection set (5m, Benjie)
    • RFC2, GraphQL.js merged. Aim: RFC3.
  14. Clarify 'Values of Correct Type' rule relates to literals (5m, Benjie)
    • Editorial. Aim: merge. Needed by oneOf.
  15. OneOf Input Objects (10m, Benjie)
    • RFC2. Implemented unflagged in GraphQL.js 15, 16; GraphQL.NET v8; GraphQL Java v21.2. Aim: RFC3.
  16. Default value coercion rules (15m, Benjie)
  17. Define Data Collections used in the spec (20m, Benjie)
  18. Reaching a consensus on Semantic Nullability (25m, Alex)
  19. Disabling error propagation proposal (10m, Alex)