Skip to content

HIP-0024: Evaluate static site generators and migrate the docs #1730

@paigecalvert

Description

@paigecalvert

Description

Issue to track implementing "Evaluate static site generators and migrate the docs" from HIP: https://github.com/helm/community/blob/main/hips/hip-0024.md

Evaluate, select, and migrate the Helm docs to a modern, open-source static site generator that would improve ease-of-contribution and site functionality.

Tasks

  • (In progress) Evaluate and select SSG (Target completion date: Team selects SSG by June 27):

  • Migrate Helm docs to new SSG:

    • In a branch, create a sample preview of the Helm docs with the new SSG. Preview must include:
      • Placeholder text (lorem ipsum)
      • Must have CSS (fonts, colors, background image, logo/favicon).
      • Version dropdown
      • Translations dropdown
      • Configure landing page, footer, and top navbar
    • Host the preview on GitHub pages for sharing
    • Address feedback from team, as needed
    • Migrate the v2 and v3 Helm docs (as necessary, use git mv to maintain commit history).
    • Migrate the translated versions of the v2 and v3 docs
    • Test the migration:
      • Versioning dropdown works as expected
      • Translations dropdown works as expected
      • No broken links or anchor links
      • Local build runs without error
    • Update the readme for helm-www with information about the new SSG and build process. Include instructions for how to run a local preview.
    • Merge the migration PR after team is aligned.
    • Announce the update to relevant channels (helm-dev channel, cncf tech docs channel, etc)

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