Skip to content

docs: deduplicate index.md by removing content covered in guides#461

Merged
arodage merged 4 commits intomainfrom
docs/deduplicate-index-md
Mar 4, 2026
Merged

docs: deduplicate index.md by removing content covered in guides#461
arodage merged 4 commits intomainfrom
docs/deduplicate-index-md

Conversation

@arodage
Copy link
Copy Markdown
Contributor

@arodage arodage commented Mar 3, 2026

Merge Checklist

All boxes should be checked before merging the PR

  • The changes in the PR have been built and tested
  • Documentation has been updated to reflect the changes (or no doc update needed)
  • Ready to merge

Description

Reduces docs/index.md from ~628 lines to ~81 lines by removing duplicated content that is already covered in the dedicated guide pages created in PR #412:

  • Removed full CLI reference text (covered in CLI Specification)
  • Removed build instructions (covered in Installation Guide)
  • Removed prerequisite details (covered in Prerequisites)
  • Removed template walkthrough (covered in Usage Guide)
  • Added concise Quick Start section (clone, build, run)
  • Added Guides and Tutorials tables linking to all documentation pages
  • Added Get Help, Contribute, and License sections

The landing page now acts as a hub that points readers to the right guide rather than duplicating their content.

Part of the documentation restructuring effort (see also PR #439, PR #446).

Any Newly Introduced Dependencies

None.

How Has This Been Tested?

  • Verified all internal links resolve correctly
  • Reviewed rendered Markdown for formatting issues
  • Confirmed Sphinx/ReadTheDocs toctree directive is preserved

Reduce docs/index.md from 628 to 81 lines. Removed duplicated
content for build instructions, configuration, commands, shell
completion, template format, and template examples — all already
covered in installation.md, usage-guide.md, cli-specification.md,
and os-image-composer-templates.md.
Copilot AI review requested due to automatic review settings March 3, 2026 19:13
@arodage arodage requested a review from a team as a code owner March 3, 2026 19:13
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the documentation landing page (docs/index.md) to act as a lightweight hub, removing duplicated content now covered by dedicated guides and linking readers to the right reference pages.

Changes:

  • Replaces the long-form landing page content with a short description and Quick Start.
  • Adds “Guides” and “Tutorials” tables linking to key documentation pages.
  • Simplifies “Get Help”, “Contribute”, and “License” sections while preserving the Sphinx/ReadTheDocs toctree.

Comment thread docs/index.md Outdated
Comment thread docs/index.md
Comment thread docs/index.md Outdated
Copy link
Copy Markdown
Contributor

@wiwaszko-intel wiwaszko-intel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks OK.

The two tables listing guides and tutorials seem to have mixed content (some articles from the tutorials section listed under Guides), but that, along with the other fixes can be solved later.

wiwaszko-intel and others added 3 commits March 4, 2026 09:42
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@arodage arodage merged commit 70f1633 into main Mar 4, 2026
33 checks passed
@arodage arodage deleted the docs/deduplicate-index-md branch March 4, 2026 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants