Skip to content

docs(sdk.yaml): update principles to allow all apis#6177

Open
noahdietz wants to merge 2 commits into
googleapis:mainfrom
noahdietz:sdk-yaml-principles-loosen
Open

docs(sdk.yaml): update principles to allow all apis#6177
noahdietz wants to merge 2 commits into
googleapis:mainfrom
noahdietz:sdk-yaml-principles-loosen

Conversation

@noahdietz
Copy link
Copy Markdown
Contributor

As done in #6165, we loosened the restriction on non-Cloud APIs needing an explicit sdk.yaml entry to be generated.

Update the sdk-yaml-principles to reflect this change. We can still restrict an API by language, but by default any API can be generated in any language.

Currently, we only onboard those APIs we are requested to onboard.

@noahdietz noahdietz requested a review from a team as a code owner May 27, 2026 20:36
@noahdietz noahdietz enabled auto-merge (squash) May 27, 2026 20:36
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the sdk-yaml-principles.md documentation to generalize the principles and language restriction rules, making them applicable to all APIs rather than just those under google/cloud. A review comment suggests a minor phrasing improvement to make the documentation more precise and grammatically correct.

Comment thread doc/sdk-yaml-principles.md Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant