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

Active Version Switching #235

Closed
Lionoca opened this issue Dec 20, 2023 · 1 comment
Closed

Active Version Switching #235

Lionoca opened this issue Dec 20, 2023 · 1 comment

Comments

@Lionoca
Copy link

Lionoca commented Dec 20, 2023

Feature Description

Implementing Hugo for a project that has multiple versions that are currently (active) supported we need to:

  • allow the users to be able to switch documentation versions to match the project version they are using.

NOTE: As a messy work around, we are using the multi-language switch however this is a limited solution.

Problem/Solution

  1. For software that has several deployed versions that are supported, users need to be able to alternate versions.
  2. For a framework for example, compatibility is an issue. Software developed using a previous version of the framework will only be compatible with THAT specific version.
  3. Even though the framework has a newer version, software already developed with previous versions of that framework will only be able to be iterated based on that previous version.

A possible solution concept is to allow for several published versions of the article or section to be available. Default version is the most recently published version.

Alternatives Considered

As mentioned above, the multi-language capability is being used as a workaround.

Additional Context

@imfing
Copy link
Owner

imfing commented Dec 21, 2023

Thanks for putting the details in the issue.
The same issue is being discussed in #224 I'll close this issue and let's move the discussion over there.

NOTE: As a messy work around, we are using the multi-language switch however this is a limited solution.

I don't recommend this. Instead I recommend using Git (GitHub) to version your previous site sources and publish to different sites. Point back to these previous versions in your latest version site. See discussion in #224 for more details

@imfing imfing closed this as not planned Won't fix, can't repro, duplicate, stale Dec 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants