Skip to content

Use <idno type="wikidata"> for character Wikidata IDs#190

Merged
cmil merged 1 commit into
mainfrom
130-ana-to-idno
Jul 5, 2026
Merged

Use <idno type="wikidata"> for character Wikidata IDs#190
cmil merged 1 commit into
mainfrom
130-ana-to-idno

Conversation

@cmil

@cmil cmil commented Jul 2, 2026

Copy link
Copy Markdown
Member

Closes #130. Aligns character Wikidata ID encoding with the pattern already used for authors and plays: a bare QID in an child element instead of a full URI in @ana.

Changes:

  • Update encoding guidelines for "Characters as Realisations of Concepts"
  • Fill in the character_wikidata_id (Ch5) feature description
  • Add deprecation warnings (role="warning") for @ana on person/personGrp inside particDesc, pointing to the updated guidelines section
  • Add Ch5 API feature-check constraintSpec
  • Add migration stylesheet 007-ana-to-idno.xsl
  • Add tests tst000024 (valid new encoding) and tst000025 (deprecated @ana)

@cmil cmil self-assigned this Jul 2, 2026
@cmil cmil added this to the 1.5.0 milestone Jul 2, 2026
@github-actions

github-actions Bot commented Jul 2, 2026

Copy link
Copy Markdown

Preview available: https://staging.dracor.org/previews/odd-190.html

Closes #130. Aligns character Wikidata ID encoding with the pattern
already used for authors and plays: a bare QID in an <idno type="wikidata">
child element instead of a full URI in @ana.

Changes:
- Update encoding guidelines for "Characters as Realisations of Concepts"
- Fill in the character_wikidata_id (Ch5) feature description
- Add deprecation warnings (role="warning") for @ana on person/personGrp
  inside particDesc, pointing to the updated guidelines section
- Add Ch5 API feature-check constraintSpec
- Add migration stylesheet 007-ana-to-idno.xsl
- Add tests tst000024 (valid new encoding) and tst000025 (deprecated @ana)
@cmil
cmil force-pushed the 130-ana-to-idno branch from 5e1a4f8 to 8e53cdc Compare July 5, 2026 12:39
@cmil
cmil merged commit 845bd19 into main Jul 5, 2026
2 checks passed
@cmil
cmil deleted the 130-ana-to-idno branch July 5, 2026 12:39
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.

Use <idno> instead of ana attributes to reference character Wikidata ID

1 participant