-
Notifications
You must be signed in to change notification settings - Fork 188
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
🛑 BLOCKED 🛑 Archive older versions to external static sites #1173
Comments
This will likely get promoted to a Product Hub Epic. |
Before I move this to an epic, I'd like to get this question answered:
I'll also socialize the "archived" language with legal and the C8 Stakeholder meeting. |
I updated the PR body, but re: docusaurus and how they handle archived sites, they explain it here. They don't hang on to the old source -- they capture the immutable URL from that specific release of the docs, and put that in the nav bar. |
What that means for us is....we can't look at docusaurus as a model for this. As far as I'm aware we don't have an immutable URL for every deployment. If we need to be able to update old versions, we'll need to come up with our own model for preserving old source, removing it from the current build, and being able to regenerate the old version docs. |
We got a thumbs up from the C8 Stakeholder attendees this morning, but we'll need to do two things:
Three things if you want to count "scheduling" this work, which is more of a question for you @pepopowitz. When would you like to consider this work? |
Given the 30-45 min build times we saw getting the release out for 8.1/3.9.0, this will be critical by Q1. It's annoying now. I'll move this into an epic for future planning. |
Please continue conversation on https://github.com/camunda/product-hub/issues/499. |
@akeller I'm reopening this, and attaching it as a line item for the product-hub issue. The product-hub issue became more broad, but this is still a specific tactical change we will want to prioritize & consider making. |
I'm closing this issue. There is one blocked version remaining, but it is tracked on its own. For all intents and purposes, this epic is complete. |
We should archive older versions of our docs, into separate static sites.
Why?
Each time we add a new version to our docs, it impacts our build time -- it's a bunch more files that docusaurus needs to turn into pages. The recommendation from docusaurus, and what their docs do, is to archive old versions to separate static sites. You can see this in their version selector, which contains a section of "archived versions":
Implementation considerations
Progress
Tasks
main
end #2128The text was updated successfully, but these errors were encountered: