Commit cfcc3ad4 authored by Paul Phillips's avatar Paul Phillips Committed by Max Woolf
Browse files

Update API Platform team roadmap

parent 9bcc3fa6
Loading
Loading
Loading
Loading
+7 −9
Original line number Diff line number Diff line
@@ -53,23 +53,21 @@ As a lean team, we balance high confidence in our "Now" commitments while keepin

### Now

**Focus: Documentation - API strategy and discoverability** (FY26-Q3 to FY26-Q4)
**Focus: Documentation - API strategy and discoverability, Platform Health** (FY27-Q2)

- Autogenerate OpenAPI v3.0 specification for REST API
- Automate style guide enforcement using linters for REST API consistency
- Deploy interactive documentation for OpenAPI v3.0 specification
- Improve frontend GraphQL query observability by extending endpoint product category attribution
- Set the strategic direction for GitLab APIs, including planning for feature parity across GraphQL and REST, and introducing lifecycle management (e.g. experimental/beta/GA)
- [REST API Docs Production Readiness and GA Launch](https://gitlab.com/groups/gitlab-org/quality/-/work_items/402)
- [Upgrade Grape from 2.0.0 to 2.4.x](https://gitlab.com/groups/gitlab-org/quality/-/work_items/385)
- [OpenAPI Annotations - REST Endpoint Tier](https://gitlab.com/groups/gitlab-org/quality/-/work_items/366)

For more information on current projects, refer to our [top-level epic](https://gitlab.com/groups/gitlab-org/quality/-/epics/218).

### Next

**Focus: Deprecations & Data-driven - Build trust and visibility** (FY27-Q1 to FY27-Q2)
**Focus: Data-driven - Build trust and visibility** (FY27-Q3)

- Build visibility into API usage patterns and customer needs for REST and GraphQL APIs
- Establish lifecycle management policies, tooling, and notification systems for REST and GraphQL APIs
- Establish lifecycle management policies for GraphQL endpoints
- Improve API observability and monitoring capabilities for GraphQL API
- Build visibility into API usage patterns and customer needs for REST and GraphQL APIs

### Later