Skip to content

MINOR: Fix broken relative links across documentation#896

Open
mingyen066 wants to merge 1 commit into
apache:markdownfrom
mingyen066:claude/kafka-connect-quickstart-link-be550a
Open

MINOR: Fix broken relative links across documentation#896
mingyen066 wants to merge 1 commit into
apache:markdownfrom
mingyen066:claude/kafka-connect-quickstart-link-be550a

Conversation

@mingyen066

@mingyen066 mingyen066 commented Jul 11, 2026

Copy link
Copy Markdown

Many cross-page doc links use relative paths that don't account for Hugo's per-page directory URLs (foo.md -> /foo/), so they resolve one level too shallow and 404 — including the Kafka Connect quickstart link and ~2000 legacy .html-style links in the Streams developer guide predating the Hugo migration. Fixed across all affected versions (1.0-4.3), since docs/ in apache/kafka is rsynced into each version at release time. Companion fix: apache/kafka#22813

Many cross-page links in the docs use relative paths that don't
account for Hugo's directory-style page URLs (each .md file becomes
its own directory, e.g. foo.md -> /foo/), so they resolve one level
too shallow and 404. This includes the Kafka Connect quickstart link,
and a large number of legacy single-page-HTML-style links (foo.html)
in the Streams developer guide that predate the Hugo migration.

Fixes applied across all affected versions (1.0 through 4.3).
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.

1 participant