Skip to content

Nightly documentation #23

@DanielVoogsgerd

Description

@DanielVoogsgerd

Right now, this documentation functions as the basis for the stable version of Brane (I think). However, as we update Brane, it might be nice to have some documentation on features that have been merged, but not released yet. I suggest that, like the rust book, we add a nightly version of the docs as well.

So, my suggestion:

Compile the latest commits documentation to the directories: nightly/{user-guide,specification,docs}

Compile the latest versioned tag version to: ${latest_version}/{user-guide,specification,docs}

Symlink /stable to ${latest_version}
Symlink /{user-guide,specification,docs} to stable/${user-guide,specification,docs}

We could expand this to compiling all tags (with some filter like latest for each major) to their respective directory, this would make the /${version}/... URLs function like a sort of permalinks.

So a shortlist of features this would provide.

  • Documentation on features that have not landed in a release yet
  • Ability to easily correct mistakes in old docs
  • Permalinks to documentation for (older) versions of Brane.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions