Skip to content

Drop the xsddoc schema reference generation - #1083

Merged
slachiewicz merged 1 commit into
masterfrom
drop-xsddoc
Aug 18, 2026
Merged

slachiewicz merged 1 commit into
masterfrom
drop-xsddoc

Conversation

@slachiewicz

Copy link
Copy Markdown
Member

The reporting profile in the xdoc and fml modules rendered browsable pages from the two schemas using xsddoc 1.0 — unreleased since 2003 — plus xalan 2.7.2. Both schemas are published at maven.apache.org/xsd/ with their xs:documentation annotations intact, and each module already ships a hand-written "Using ... Schema" page, so the generated output was not carrying its keep.

The four site pages that linked to the generated output: two module nav entries go away here, and the two pages on the Doxia site are repointed at the published schemas in apache/maven-doxia-site#78. That one should land first so there is no window with broken links.

Verified: mvn site -P reporting on both modules → no xsddoc directory and no xsddoc reference in the generated site.

This change was created with AI assistance.

The reporting profile ran xsddoc 1.0, unreleased since 2003 and pulling
in xalan 2.7.2, to render browsable pages from the two schemas. The
schemas are published at maven.apache.org/xsd/ with their documentation
annotations intact, so the generated pages add nothing worth two
abandoned dependencies. Do not restore the profile to get the reference
pages back.
@slachiewicz
slachiewicz merged commit 5d33807 into master Aug 18, 2026
16 checks passed
@slachiewicz
slachiewicz deleted the drop-xsddoc branch August 18, 2026 09:40
@github-actions github-actions Bot added this to the 2.1.1 milestone Aug 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant