Skip to content

Redesign of the Docs Reference Section #37

@vknabel

Description

@vknabel

Description

What's the issue?

On our documentation we have a reference section that essentially contains markdown documentation from other repositories. As one case let's head to metal-images. Here the README is linked to the menu entry itself. Here we currently traverse every linked document and add it as a child entry like the ARCHITECTURE.md to the link docs/references/ARCHITECTURE.

Now if we had another ARCHITECTURE.md in any other repo, these slugs would collide.
As we only respect files that are explicitly linked, other resources like a DEVELOPMENT.md or a whole docs/ folder would be missing.

Next: while all-caps file names are fine inside a repo, they feel really weird on websites.

Which files to sync?

  • sync all *.md files, keep paths
  • only referenced files (start by README)
  • README + docs

Which titles?

  • file names or in case of README, folder name
  • the name of the link to that file
  • the title of the file
  • use frontmatter

Which reference structure?

  • flat?
  • nested? how deep in nav?
  • curated?
  • combine multiple files into one?

What should the urls look like?

  • nested?
  • flat?

Metadata

Metadata

Assignees

Labels

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions