Skip to content

Latest commit

 

History

History
193 lines (161 loc) · 11.7 KB

File metadata and controls

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

GraphQL WG – December 2023 (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
Matt Mahoney @mjmahone Meta New York, NY, US
Jeff Auriemma @bignimbus Apollo Monroe, CT, US
Alex Reilly @twof Independent San Francisco, CA, US
Phil Prasek @prasek Apollo Seattle, WA, US
Martijn Walraven @martijnwalraven Apollo Amsterdam, NL
Michael Staib @michaelstaib ChilliCream ChilliCream, CH
Yaacov Rydzinski @yaacovCR Individual Neve Daniel, IL
Antoine Boyer @tinnou Netflix San Jose, CA, US
Rafael Staib @rstaib ChilliCream ChilliCream, CH
Jens Neuse @jensneuse WunderGraph Frankfurt, GER
Anthony Miller @AnthonyMDev Apollo Las Vegas, NV, US
Ivan Goncarov @IvanGoncharov Apollo Lviv, UA
Rob Richard @robrichard 1stDibs Jersey City, NJ, US
Marc Giroux @xuorig Netflix Montreal, Canada

Agenda

  1. Agree to Membership Agreement, Participation & Contribution Guidelines and Code of Conduct (1m, Lee)
  2. Introduction of attendees (5m, Lee)
  3. Determine volunteers for note taking (1m, Lee)
  4. Review agenda (2m, Lee)
  5. Updates from the group formerly known as the Client Controlled Nullability WG (5m, Alex)
  6. Review prior secondary meetings (5m, Lee)
  7. Subcommittee to work on standardizing distributed schemas (15m, Jeff)
    • There has been a lot of new excitement across the community around standardizing on an approach for working with distributed schemas, ranging from Open Federation to Fusion
    • We (Apollo) are excited about these developments, and are looking forward to working with others on this standardization approach
    • We haven't seen the afore mentioned standardization efforts be brought to the Working Group yet, so we'd like to get the ball rolling and start discussions
    • Should we start the composite schema subcommittee back up, to collaborate more closely? Or would folks like to explore an alternative approach?
    • Regardless, let's get the discussions going - super exciting!
  8. Review previous meeting's action items (30m, Benjie)
  9. Fix bug in CoerceArgumentValues() algorithm (10m, Benjie)
    • Spec PR
    • No GraphQL.js PR needed, GraphQL.js already implements the correct behavior
    • Spec bug: RFC process, or editorial?
  10. Detail variables in list input coercion rules (15m, Benjie)
  11. Introduce Strict and Legacy All Variable Usages Are Allowed validation rules (15m, Benjie)
    • Spec PR
    • Aim: before I go about implementing this in GraphQL.js, are we agreed this is the right solution? RFC1?
    • Question: should we enable the new algorithm by default in the next major bump of GraphQL.js, and enable users to opt-in to the old version if they need to?