oscal-compass / compliance-trestle

An opinionated tooling platform for managing compliance as code, using continuous integration and NIST's OSCAL standard.
https://oscal-compass.github.io/compliance-trestle
Apache License 2.0
165 stars 61 forks source link

Support multiple version of trestle docs using `mike` or similar on mkdocs website. #1547

Open butler54 opened 5 months ago

butler54 commented 5 months ago

Issue description / feature objectives

As trestle grows in complexity it's likely that multiple versions of the documentation is required, as the trestle website also supports API docs. mike allows multiple versions to be displayed correctly with a drop down.

Caveats / Assumptions

AleJo2995 commented 2 months ago

I´m re-assigning this to me instead, but I don´t see it happening for next milestone as this doesn´t seem to be a high priority item for now

butler54 commented 1 month ago

Hey @AleJo2995 if you haven't done much I can take this on.

butler54 commented 1 month ago

Got a question on this with respect to the structure, in particular 'default's for versions.

In scope:

AleJo2995 commented 1 month ago

Go ahead @butler54 , you can take it on 👍 And yes, all the statements above are true, at least that´s how I see it.