-
Notifications
You must be signed in to change notification settings - Fork 196
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
Introduce stable way to link from products to documentation #4203
Comments
@pepopowitz @camunda/tech-writers Can I get your thoughts on this? Happy to tackle this when I'm back from FTO in September. |
I'm definitely willing to try this! The product-links approach has never seemed like the perfect approach, so any iteration to make it better sounds good to me. |
This is a great idea, using some kind of GUID that resolves to the docs would be good - not sure if "kb" is the right path term to use though? Could we just have the GUID straight after the docs link, e.g. [DOCS]/GUID.html? Anecdotally, this is always then the preferred way to externally promote links to everybody, so that they bookmark the GUID link instead of the actual page, BUT in practice this is very challenging, and a real behaviour challenge across users/internally, as people will typically just bookmark the page they are on, by which time they are on the redirected page 🤷 . |
@pepopowitz would this close out #3433 as not planned? |
No, I see this as a separate issue. This issue is specific to product links; 3433 is general to all links using anchors. |
My thoughts on implementation for this:
The only open question, I think, is finding a URL scheme that everyone is happy with. I don't have strong feelings about what the URL scheme should be. I appreciate that the |
Describe the Problem
We link from our products from many places to the documentation, to establish "additional context". This is helpful for our users, and we must ensure that such links don't break unnecessarily.
In the past we've relied on product-links.txt and redirects, however such mechanism is brittle, as it does not allow to detect and redirect anchors, that break, too. A more robust mechanism is needed, I think.
Product links as a mechanism requires continued maintainance, and future content/docs structures may conflict with past, now redirected pages.
Proposed Solution
I propose that we don't directly link into the documentation anymore, but host dedicated
knowledge base
short links as part of the documentation. These are targets from our apps, and can freely re-direct to respective content in the documentation, including (changing) anchors, etc.Alternatives
product-links.txt
mechanism continues to work (with its limitations)Related to conversation
Related to https://github.com/camunda/developer-experience/issues/67
The text was updated successfully, but these errors were encountered: