Azure / azure-sdk

This is the Azure SDK parent repository and mostly contains documentation around guidelines and policies as well as the releases for the various languages supported by the Azure SDK.
http://azure.github.io/azure-sdk
MIT License
483 stars 296 forks source link

Board Review: NGINX for Azure (Management plane SDK namespace review) #5026

Closed SpencerOfwiti closed 1 year ago

SpencerOfwiti commented 1 year ago

Thank you for submitting this review request. Thorough review of your client library ensures that your APIs are consistent with the guidelines and the consumers of your client library have a consistently good experience when using Azure.

The Architecture Board reviews Track 2 libraries only. If your library does not meet this requirement, please reach out to Architecture Board before creating the issue.

Please reference our review process guidelines to understand what is being asked for in the issue template.

To ensure consistency, all Tier-1 languages (C#, TypeScript, Java, Python) will generally be reviewed together. In expansive libraries, we will pair dynamic languages (Python, TypeScript) together, and strongly typed languages (C#, Java) together in separate meetings.

For Tier-2 languages (C, C++, Go, Android, iOS), the review will be on an as-needed basis.

Before submitting, ensure you adjust the title of the issue appropriately.

Note that the required material must be included before a meeting can be scheduled.

Contacts and Timeline

About the Service

About the client library

The SDKs are autogenerated from the swagger, this review is only for namespace approval.

Thank you!

ronniegeraghty commented 1 year ago

Drafted

SpencerOfwiti commented 1 year ago
Python: azure-mgmt-nginx
JS: @azure/arm-nginx
Java: com.azure.resourcemanager.nginx
C#: Azure.ResourceManager.Nginx
Go: armnginx
PowerShell: Az.Nginx
Azure CLI: az nginx

We see that for the current management plane namespace we are aligning by the guidelines as per: https://azure.github.io/azure-sdk/general_design.html

SpencerOfwiti commented 1 year ago

@ronniegeraghty Could you follow up on this.

ronniegeraghty commented 1 year ago

Working on offline review. Online review session is set for Nov 22nd from 2:05PM - 4PM PST if the review can not be completed offline.

KrzysztofCwalina commented 1 year ago

C# name looks good to me.

JonathanGiles commented 1 year ago

Java is good

JeffreyRichter commented 1 year ago

Go is good

SpencerOfwiti commented 1 year ago

@ronniegeraghty What is the status of the offline review?

ronniegeraghty commented 1 year ago

@SpencerOfwiti poked the offline review thread. Looks like most languages gave explicit approval. I asked Python and JS to comment today if they have any concerns and if there are no concerns stated today, consider it approved.

xirzec commented 1 year ago

JS confirmed good

SpencerOfwiti commented 1 year ago

If there are no other concerns, I will close this issue. Feel free to ping me in case of changes.