Skip to content

chore: remove product_documentation_override from librarian.yaml#16810

Open
jskeet wants to merge 3 commits intogoogleapis:mainfrom
jskeet:remove-product-documentation-override-2
Open

chore: remove product_documentation_override from librarian.yaml#16810
jskeet wants to merge 3 commits intogoogleapis:mainfrom
jskeet:remove-product-documentation-override-2

Conversation

@jskeet
Copy link
Copy Markdown
Contributor

@jskeet jskeet commented Apr 27, 2026

For handwritten libraries, this only affects .repo-metadata.json

For generated libraries, the link may change, but should still be
appropriate, and must exist so that the rst file is valid.

Towards #5466

jskeet added 2 commits April 27, 2026 07:44
For handwritten libraries, this only affects .repo-metadata.json

For generated libraries, the link may change, but should still be
appropriate, and must exist so that the rst file is valid.

Towards googleapis#5466
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 product documentation URLs across multiple repository files, standardizing them to point to the base product pages rather than specific sub-pages. I have no feedback to provide as these changes are purely documentation updates.

@jskeet
Copy link
Copy Markdown
Contributor Author

jskeet commented Apr 27, 2026

Look like common protos is still broken. Not sure why that is yet - will look shortly.

@jskeet
Copy link
Copy Markdown
Contributor Author

jskeet commented Apr 27, 2026

Given that the common protos aren't really a product, it would be better for us not to generate documentation which expects that it they are a product.

We could conditionalize the template at https://raw.githubusercontent.com/googleapis/synthtool/refs/heads/master/synthtool/gcp/templates/python_mono_repo_library/README.rst, potentially.

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