Management plane SDK generation and release process for Brownfield Services using OpenAPI
ladonnaq opened this issue · comments
During Dilithium the SDK management plane team will stagger the development of the tooling to generate SDKs from TypeSpec for Beta and Stable Java, JavaScript, Python, Go, and .NET. Once the tooling is updated and available for a language, then then the release planner can trigger the SDK generation for TypeSpec. However, there will still be service teams using OpenAPI which as I understand will continue to be a manual process which the SDK management plane team is handling on behalf of the service partner.
Here are a few questions to start the discussion.
If the API Spec Definition Type Field value is "OpenAPI":
- Does the Generate SDK Step use the same UI (tasks/steps) as today?
- Should the Release Planner allow user's to request to generate the OpenAPI generated SDKs during the Generate Step?