Skip to content

Update MetronInfo.xsd docs to v1.2 - #67

Merged
bpepple merged 1 commit into
mainfrom
metron-info-v1.2
Oct 28, 2026
Merged

bpepple merged 1 commit into
mainfrom
metron-info-v1.2

Conversation

@bpepple

@bpepple bpepple commented Oct 28, 2026

Copy link
Copy Markdown
Member

Summary

Updates the MetronInfo docs to the v1.2 schema, which is now in schema/ in the metroninfo repo.

  • Point the docusaurus-plugin-remote-content config at schema/v1.2/MetronInfo.xsd
  • Rename the schema page schemas/v1.1.md → schemas/v1.2.md
  • Document the new Series elements:
    • EndYear: optional; can't be earlier than StartYear, and an Ongoing series can't have one
    • Status: optional; one of Cancelled, Completed, Hiatus, Ongoing
    • Summary: optional summary of the series, separate from the book's Summary
  • Update the lang attribute docs (Series and AlternativeName) from 2-letter codes to BCP 47 language tags, e.g. fil, pt-BR, zh-Hant
  • Add a note that the EndYear rules are XSD 1.1 assertions, so validators that only support XSD 1.0 skip them

Other changes

The MetronInfo v1.1 blog post linked to /docs/metroninfo/schemas/v1.1. That page no longer exists after the rename, and the dead link failed the build. The link now goes to the v1.1 schema on GitHub.

Point the remote-content plugin and schema page at v1.2, and document the new Series EndYear, Status, and Summary elements, plus the switch to BCP 47 language tags for the lang attribute.

Repoint the v1.1 blog post's schema link to GitHub, since the v1.1 schema page was replaced.
@bpepple
bpepple marked this pull request as ready for review October 28, 2026 15:38
@bpepple bpepple self-assigned this Oct 28, 2026
@bpepple bpepple added the documentation Improvements or additions to documentation label Oct 28, 2026
@bpepple
bpepple merged commit 9cba656 into main Oct 28, 2026
1 check passed
@bpepple
bpepple deleted the metron-info-v1.2 branch October 28, 2026 15:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant