-
Notifications
You must be signed in to change notification settings - Fork 74
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
Support multiple versions in the website documentation #2529
Comments
To keep older versions of the documentation, there is a PR in But from what I saw, the best approach is the one adopted by typelevel for cats-effect. There is a special branch for docs: https://github.com/typelevel/cats-effect/tree/docs
For the message about the old version, akka just includes a simple js asset in paradox that parses the url: https://github.com/akka/akka/blob/master/akka-docs/src/main/paradox/assets/js/warnOldDocs.js |
An alternative that still uses |
Paradox seems to have a feature to show a warning when the user is not looking at the current version: |
An example of what I can achieve while relying on Paradox: Main aspects:
We are quite limited by Paradox and the theme we used:
|
Completed when merging #2555 |
The documentation is currently updated prior to a minor release with the supported functionality, thus losing the information of what is supported on each version. The immediate impact is that documentation cannot be written unless the functionality is completed because it needs to be deployed only after the release.
The support of multiple versions within the documentation would allow a smoother evolution of the documentation during development where a "in development" meta version can be updated for each individual functionality added to the system.
General requirements:
https://bluebrainnexus.io/docs
without affecting the product websiteThe text was updated successfully, but these errors were encountered: