-
Notifications
You must be signed in to change notification settings - Fork 45
RHIDP-6146: Create developer-focused TechDocs content #1082
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
Conversation
Updated preview: https://redhat-developer.github.io/red-hat-developers-documentation-rhdh/pr-1082/ @ 04/30/25 20:19:13 |
In 3.1.1 what about the case where a user wants to add techdocs via a reference to an existing catalog-info.yaml (the docs with your code approach)? In this scenario the docs and the code would be in the same repo and the catalog-info.yaml would be used to refer to the docs. The docs would then be registered automatically and ingested as part of the usual code ingestion process. |
@AndrienkoAleksandr as part of the tech review, can you please help me address Ben's comment? TBH, I'm not sure what needs to be changed or added to cover that use case, since we already explain that the docs and code are in the same repo and walk the user through how to import docs with the
|
@linfraze What I believe @benwilcock is mentioning is the scenario where tech docs are added after the fact. This would require the user to update the catalog-info.yaml file to point to the newly added documentation. So the steps and prereqs would be something like the following: prereqs:
Edit: Literally just stumbled upon this exact scenario here in the Backstage docs: https://backstage.io/docs/features/techdocs/creating-and-publishing#enable-documentation-for-an-already-existing-entity Edit 2: permissions for syncing |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks pretty good to me
@benwilcock other Adding documentation to TechDocs use cases require the user to register a component in the software catalog. The upstream docs cover multiple ways to do this:
Are all of these options supported in RHDH? Is there a primary / preferred way that we want to provide enterprise docs for? NOTE: Some use cases that we haven't yet covered open a bit of a rabbit hole, as they also require us to document prerequisite and tangential procedures that require the docs team to engage in deeper stakeholder conversations and Q&A. Given our timeline for 1.6, we will likely need to doc add'l use cases post-GA. |
/cherry-pick release-1.6 |
@hmanwani-rh: new pull request created: #1127 In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
IMPORTANT: Do Not Merge - To be merged by Docs Team Only
Version(s):
1.6
Issue:
https://issues.redhat.com/browse/RHIDP-6146
Preview:
https://redhat-developer.github.io/red-hat-developers-documentation-rhdh/pr-1082/techdocs/#assembly-using-techdocs