-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Description
We have ambitious plans for the future of GraphiQL and want to go there step by step.
This is the path I suggest to move forward:
1. Implement new design with existing components
2. Modernize components step by step
As the new design has a slightly different layout, in Step 1, the components can already be modernized as needed.
If necessary, we'll create a separate issue for tracking work that's left.
3. Introduce monaco
4. Implement the new sidebar.
The new sidebar is quite ambitious, that's why we want to work on it last.
Additional tasks
While working on this, we want to revisit and consolidate the boards @acao created:
Some of the issues will be fixed by our tasks above, some are additional improvements, bug fixes, and features.
We'll have @thomasheyenbrock from GraphCDN focus on steps 1-4 in the coming weeks.
Anyone who's interested in collaborating, please let us know and we can organize code pairing sessions!
We also commit to 1h of issue triaging per week, as some of them grew a bit old. We start May 2nd at 4 pm UTC. Let me know if you want to join. Calendar link:
You can either answer here or join the graphiql Discord channel.