Skip to content

Single-source documentation #295

Open
@dwelsch-esi

Description

@dwelsch-esi

FEATURE REQUEST: Single-source Litmus Chaos documentation

Overview

One of the CNCF guidelines for technical documentation is that it have a single source. The Litmus Chaos technical documentation is spread over several repos, which makes it harder to maintain. Some of the repos are obsolete; these should be retired and archived or deleted.

Consolidate the documentation so that it is maintained in a single repo. If this is not practical for some of the repos (it might be difficult to move the API doc, for example, if it is generated from code), then document their location in the README file in the main documentation repo. Make it clear which repos are active and which are retired.

Use a single website technology stack for the entire site if possible.

Audience:

This issue concerns all users of the documentation.

Type:

This is an infrastructure issue that encompasses all the information on several websites.

Context

This issue tracks recommended changes resulting from an analysis of the Litmus Chaos
documentation commissioned by CNCF. The analysis and supporting documents are
here: https://github.com/cncf/techdocs/tree/main/analyses under 0013-litmuschaos.

Possible Implementation

The following repos are affected:

Repo URL Description Recommendation
https://github.com/litmuschaos/litmus-website-2 The project website repo Combine with the doc repo
https://github.com/litmuschaos/litmus-docs Documentation repo Combine with the website repo
https://github.com/litmuschaos/v1-litmus-docs Another documentation repo, for docs before 2.0 Retire and archive.
https://github.com/litmuschaos/website-litmuschaos Previous website repo Already archived. Include the new repo's URL in the archive announcement banner.
https://github.com/litmuschaos/tutorials Tutorials repo Update. Combine with documentation repo.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions