Sign in or sign up before continuing. Don't have an account yet? Register now to get started.
Improve developer experience for adding GLQL data sources
## Problem to solve
GLQL is written in Rust, but we have limited Rust expertise across the organization. This creates a bottleneck when adding new data sources to GLQL, limiting data discoverability in the Data Analyst agent.
## Goal
Drastically lower the cost and barrier to entry to adding additional GLQL data sources via Duo automation and developer instructions.
## Proposed solution
Publish clear instructions that both engineers and AI agents (Duo) can follow to add new data sources from existing GraphQL APIs to GLQL.
Based on [POC findings](https://gitlab.com/gitlab-org/glql/-/work_items/78#poc-findings), adding a data source is relatively straightforward. The documentation should cover:
- Step-by-step process for adding a new data source
- Key considerations and patterns to follow
- GLQL limitations (e.g., no nested structures)
- Example implementations to reference
## Other ideas
Add other ideas to improve GLQL developer experience here, or mention them in the comments.
issue