-
Notifications
You must be signed in to change notification settings - Fork 258
Closed
Labels
area/docsImprovements or additions to documentationImprovements or additions to documentationkind/enhancementImprovements or new featuresImprovements or new featuresresolution/fixedThis issue was fixedThis issue was fixed
Description
What happened?
The navigation tree does not have a node for the Pulumi Policy SDKs under "Languages and SDKs" (there should be one for Node and Python:
The Policy SDK is technically navigable from https://www.pulumi.com/docs/languages-sdks/javascript/:
Also worth noting that if you navigate to the SDK, you're in "no man's land" in the docs hierarchy (see breadcrumbs below):
If you click on "Docs" in the breadcrumbs, it takes you to https://www.pulumi.com/docs/ which also does not exist anywhere in the nav tree.
Suggested fixes (TS shown, but would also apply to other languages especially Python which has multiple SDKs):
Disambiguate the navigation link and all other references for the (IaC) SDK<-- Leaving this alone@pulumi/pulumi, e.g. "Pulumi Node SDK", "Pulumi Node SDK Reference", or "Pulumi IaC Node SDK/Reference" (if it aligns with our marketing, and there could be a conceivable ESC SDK), but not "SDK Docs"- Add similar navigation nodes for the "Pulumi Policy SDK"
@pulumi/policy Do the same for<-- It was moved to the registry@pulumi/terraformunless this package has been moved to the registry. (It's currently not there because it's not schematized.) See: Schematize the pulumi-terraform provider pulumi-terraform#702Do the same for<-- This is gone now.@pulumi/cloud(or remove it since it seems to be pretty inactive).
Metadata
Metadata
Assignees
Labels
area/docsImprovements or additions to documentationImprovements or additions to documentationkind/enhancementImprovements or new featuresImprovements or new featuresresolution/fixedThis issue was fixedThis issue was fixed