Skip to content

docs: add Autoware Index documentation#806

Open
xmfcx wants to merge 3 commits into
mainfrom
docs/autoware-index
Open

docs: add Autoware Index documentation#806
xmfcx wants to merge 3 commits into
mainfrom
docs/autoware-index

Conversation

@xmfcx

@xmfcx xmfcx commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Description

Adds documentation for the Autoware Index, the registry of community ROS 2 packages that extend Autoware.

  • docs/installation/autoware/autoware-index.md (new): what the Index is, composing repositories/autoware-index.repos with aw-index-cli or the browse site's Repos builder, importing it with vcs import, the check and list subcommands, and how to register community packages. Includes Browse/Register buttons and a screenshot of the browse site.

Discoverability

The page is surfaced from the high-traffic entry points:

  • Homepage (docs/home/index.md): a featured primary button with a "NEW" badge (badge styles in docs/assets/css/extra.css, with a prefers-reduced-motion guard).
  • Installation landing page (docs/installation/index.md): an "Extending Autoware with community packages" section with a button.
  • Source and Docker installation guides: a dedicated optional "Add community packages" workspace-setup step (subsequent steps renumbered).
  • Repos files design page (docs/design/repos-files.md): a grid card for autoware-index.repos, noting it is generated and not tracked by git.
  • Nav title: "Autoware Index (community packages)" via docs/installation/autoware/.pages.

Merge order

Add an installation page describing the Autoware Index: how to compose
repositories/autoware-index.repos with aw-index-cli or the browse site,
import it with vcs import, check the workspace against the registry, and
register community packages. Cross-reference it from the source
installation page and the repos-files design page.

Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>
@github-actions

Copy link
Copy Markdown

Thank you for contributing to the Autoware project!

🚧 If your pull request is in progress, switch it to draft mode.

Please ensure:

@xmfcx xmfcx added the tag:deploy-docs Mark for deploy-docs action generation. (used-by-ci) label Jul 15, 2026
xmfcx added 2 commits July 15, 2026 15:32
Surface the Autoware Index page from high-traffic entry points: a section
with a button on the installation landing page, a button on the homepage,
and a dedicated optional workspace-setup step in both the source and
Docker installation guides. Make the nav title self-describing, and turn
the page itself into a hub with browse/register buttons and a screenshot
of the browse site. Clarify the tag filter semantics on the way.

Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>
Mark the page with the Material status front matter and restyle the
status marker into the same animated NEW pill used on the homepage.
Reuse the pill on the community-packages step in the source and Docker
installation guides.

Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>
@xmfcx
xmfcx requested a review from mitsudome-r July 15, 2026 12:57
@xmfcx xmfcx self-assigned this Jul 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tag:deploy-docs Mark for deploy-docs action generation. (used-by-ci)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant