Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Epic] Maintain and generate provider installation instructions in-provider #2083

Closed
3 tasks done
guineveresaenger opened this issue Jun 11, 2024 · 3 comments
Closed
3 tasks done
Assignees
Labels
kind/epic Large new features or investments resolution/fixed This issue was fixed

Comments

@guineveresaenger
Copy link
Contributor

guineveresaenger commented Jun 11, 2024

This effort has two major parts:

  1. Keep installation_configuration.md and index.md files in-provider. As of today this is mainly a migration from pulumi/registry to $provider/docs.

  2. Consume upstream upstream index.md file to $provider/docs
    a) Transform the content to match Pulumi standards.

@guineveresaenger
Copy link
Contributor Author

Update, 9/30:

During the rollout, we gathered important information on exactly which transformations different providers will need for this landing page to build well and be usable.

Overall, it's been a bit slower to roll out, because there are so many potentially different situations presenting in upstream docs - but the good news is that for the most part, these situations can be generalized and applied globally in the bridge.

The following themes were discovered and implemented in addition to the sub-issues in #2078:

We also encountered a few challenges with our Markdown renderer:

Overall, the outcome here is optimistic for future streamlining of docs transformations, making automation more robust and usable. The things we learned may ultimately benefit the registry docs in general as well -see #2251 and #2248.

@guineveresaenger
Copy link
Contributor Author

This issue is complete.

@pulumi-bot
Copy link
Contributor

Cannot close issue:

  • does not have required labels: resolution/

Please fix these problems and try again.

@guineveresaenger guineveresaenger added the resolution/fixed This issue was fixed label Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/epic Large new features or investments resolution/fixed This issue was fixed
Projects
None yet
Development

No branches or pull requests

2 participants