Skip to content

Support site versioning #1009

@ang-zeyu

Description

@ang-zeyu

Is your request related to a problem?

Site versioning is key for documentation use, and education websites may want to keep past versions for archival purposes as well.

Describe the solution you'd like

As discussed, we can support some form of markbind archive <version name> command that builds and archives the site in a say, '/archive' directory.

The links in here would then be accessed with ${baseUrl}/archive/<version name>/<old link>.

To add, perhaps to link it easily to the front end we can automatically insert a navigation dropdown versions in the sitenav ( or navbar ) through an option in site.json.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions