Azure / azure-sdk-tools

Tools repository leveraged by the Azure SDK team.
MIT License
109 stars 166 forks source link

Should the rest PRs be blocked if there is no release plan? #8206

Open maririos opened 2 months ago

maririos commented 2 months ago

This will help us bring the process in front of our users (at least moving forward).

This would still not help with suggesting TypeSpec first and won't be applicable to every PR (doesn't touch rest apis, if the update is only on docs, etc).

ladonnaq commented 2 months ago

These are the scenarios that are partially or not supported by release plans.

  1. Service entry in service tree with no product mapped
  1. Service teams with handwritten/high level clients (no release plan support)

  2. Partial support for generated SDKs + convenience layer for data plane.

This is the high level process that the release plans follows:

  1. Update TypeSpec and generate OpenAPI
  2. API Review with Stewardship Board
  3. Generate SDK and SDK Reviews Questions:
  1. Release SDK