Azure / azure-sdk-tools

Tools repository leveraged by the Azure SDK team.
MIT License
114 stars 180 forks source link

Data plane tier-1 requirements between beta and stable release #9387

Open maririos opened 1 week ago

maririos commented 1 week ago

The SDK policies published on GitHub show inconsistencies between the language requirements for Beta and Stable SDKs. I highlighted the relevant content in the screenshot below.

Image

It is illogical to require only two languages for Beta SDKs while mandating support for all tier-1 languages for Stable SDKs. Additionally, the APEX requirements for Beta SDKs mandate the release in all tier-1 languages.

I recommend updating the Beta SDK policies to require support for all tier-1 languages. If a Service team needs to stagger the language releases due to time constraints, they can request an exception. We will then use a different release plan to track and ensure the requirement is met.

Once the policy is updated, we should be able to leverage the same UI, back-end, and email template. The email should go to the azsdkapex alias and probably the arch board help desk.

Originally posted by @ladonnaq in #5297