Azure / azure-sdk-tools

Tools repository leveraged by the Azure SDK team.
MIT License
111 stars 176 forks source link

Update SDK release request in Release Planner for management plane SDKs to include .NET SDK #5936

Closed josefree closed 2 months ago

josefree commented 1 year ago

The purpose is to extend the release request function to .NET. Currently, it supports to request management plane SDK releases for Python, Java, JS, Go. Without requests to track .NET SDK release, we could not build a clear view of .NET coverage, the same as other language in this dashboard https://aka.ms/azsdk/mgmt-sdk-monthly.

The issue is to request the following updates:

  1. Update SDK release request in Release Planner, ensure .NET is also listed as a supported language of management plane SDK release.
  2. At backend, when click the “Submit Request” button, it also triggers a GitHub issue in this repo for .NET coverage the same as other languages.
josefree commented 1 year ago

When "Management Plane" is selected, .NET is also listed in the "Languages to be released" image

josefree commented 1 year ago

Add a reminder under the dropdown input:

Note: for .NET SDK release, ensure to submit library codes, test cases and samples with a pull request in the .NET SDK GitHub repo for code review. Refer to Management Plane SDK release process

image

josefree commented 1 year ago

Hi wonder if we could prioritize this? According to SDK Inventory dashboard, we see .NET management plane SDK track 1 and track 2 coverage still have significant gaps.
image

To drive language parity in mgmt. plane SDK releases, I built this dashboard https://aka.ms/azsdk/mgmt-sdk-monthly to track all management-plane SDK releases cross all supported languages, however except .NET, because .NET release does not have such a tracking issue initiated by service team. That's why I raise this request.

maririos commented 4 months ago

This is tied to #8161

josefree commented 4 months ago

since the openapi hub is deprecated. the corresponding feature has been moved to release planner. I updated title and description.

maririos commented 2 months ago

Work remaining here is:

maririos commented 2 months ago

Completed and deployed to prod. Documentation has also been updated