From d52ed3eebc70d1c3383ed87b8e859acd151ecc10 Mon Sep 17 00:00:00 2001 From: Yash khare <148183022+FireFistisDead@users.noreply.github.com> Date: Thu, 17 Jul 2025 13:46:11 +0530 Subject: [PATCH] Update README.md --- README.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/README.md b/README.md index e7603c4..61975f9 100644 --- a/README.md +++ b/README.md @@ -503,6 +503,59 @@ More Score Labs projects [here](https://scorelab.org/gsoc/) ## 43. GraphQL Plugins +The **GraphQL Foundation** (hosted by the Linux Foundation) has participated in **Google Summer of Code (GSoC)** in the past with projects focused on improving GraphQL tools and developer experience. + +### πŸ”Ή Past GSoC Projects (2020) + +- **GraphiQL Plugin System** + Development of a plugin architecture for the popular GraphQL IDE β€” **GraphiQL**. + Focused on making GraphiQL easily extensible with custom plugins for features like linting, tracing, and autocompletion. + πŸ‘‰ [GraphiQL on GitHub](https://github.com/graphql/graphiql) + +- **Streaming & Error Recovery in GraphQL Parser** + Enhancements to the official JavaScript GraphQL parser to support: + - **Streaming Parsing** + - **Error Recovery** + These features aimed to improve robustness and usability for developers. + πŸ‘‰ [GraphQL-js Parser](https://github.com/graphql/graphql-js) + +--- + +### πŸ”Ή Current GSoC Status (2025) + +- The **GraphQL Foundation** is **not listed** among active GSoC organizations for 2025. +- No recent plugin-specific projects have been officially proposed after **GSoC 2020**. +- However, GraphQL is still used in other GSoC organization projects. + +--- + +### πŸ”Ή GraphQL-Related Projects in Other Organizations (2025) + +| Organization | Project | +|--------------|---------| +| **Meshery (Layer5)** | WebSockets + GraphQL Subscriptions for collaborative applications | +| **GitLab** | Expanding Vulnerability GraphQL API | +| **Plone CMS** | GraphQL API Integration | + +--- + +### πŸ”Ή How You Can Get Involved + +- πŸ”Ή Explore the [GraphiQL Plugin Architecture](https://github.com/graphql/graphiql) +- πŸ”Ή Check GraphQL issues tagged `good first issue` on GitHub +- πŸ”Ή Contribute to Meshery or GitLab's GraphQL features +- πŸ”Ή Monitor GSoC idea lists of related organizations like: + - [Meshery GSoC Ideas](https://layer5.io/programs/gsoc) + - [GitLab GSoC Ideas](https://about.gitlab.com/handbook/engineering/infrastructure/initiatives/gsoc/) + +--- + +### πŸ“Œ Summary + +> Although **GraphQL Plugins** aren’t featured prominently in recent GSoC, the foundation laid by **2020 projects** still offers valuable learning and contribution opportunities. +> You can also explore GraphQL work with other organizations using GraphQL in production systems. + + ## 44. Postman - Newman, Collection SDK, Code Generators, Importers (**JavaScript, Node.js**)