Skip to content

Latest commit

 

History

History
 
 

working-group

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

GraphiQL & GraphQL LSP Working Group

The GraphiQL and GraphQL Working Group focuses on fielding and fostering proposals and specifications for plugin interfaces and other user/developer-facing interfaces, as well as overall features, decisions about lifecycle, etc. This doesn't mean we will make decisions about every PR we merge, but it's a chance to have stake in the roadmap and how commonly used interfaces change.

All users of GraphiQL, the LSP, GraphQL IDE extensions, developer users, all GraphQL community members are welcome. There is no official list of members, though you can add yourself to the monthly meeting agends (see below)

This working group is focused on usage of the entire monorepo - GraphiQL and plugins, codemirror-graphql, to the new monaco mode, the LSP service interface, the LSP server and the LSP server CLI.

Monthly Working Group Meeting

Second Tuesday of Every month at 16GMT/12EST (Google Calendar Event)

These are monthly sessions designed to work similarly to the official graphql/graphql-wg working group. The goal is decision making, setting specifications and navigating feature proposals for our shared graphql web and desktop IDE experiences as a community.

Many of the underlying packages used for graphql web/desktop IDE tooling are in this very monorepo!

In the 'agendas' directory you can introduce PRs to add yourself as an atendee to each agenda, and optionally add an agenda item or two.

Rotating Working Sessions/Office Hours

First and third saturday of the month at 16GMT/12EST (Google Calendar Event)

For now just twice a month on saturdays, we will have a group working session where we collaborate on API and feature proposals, demonstrate contributions to the monorepo we're working on, improve documentation, or even pair on actual PRs whilst sharing the session on the zoom link.

It will be informal, with no set agenda, and no official decisions made about the spec (though we may collaborate on proposals brought to the monthly meeting above).

As far as office hours, during these sessions @acao and others can field support and setup issues for all users of all skills as we always do. It might be a good time to get discussions going that can be turned into discussion Issues, Feature/Plugin Proposals, RFCs, etc.

Get Involved

You can also find us on discord, in github via issues or PRs!

See the Community section at the bottom of the root level readme for more information.

Aside from these two recurring zoom sessions, those two places in public (discord & github) are where the working group activity happens.