Gorde:
Xehetasun bibliografikoak
Egile Nagusiak: Délé Fágbèmí Ọ̀., actions-user
Formatua: Recurso digital
Hizkuntza:
Argitaratua: Zenodo 2026
Sarrera elektronikoa:https://doi.org/10.5281/zenodo.20337228
Etiketak: Etiketa erantsi
Etiketarik gabe, Izan zaitez lehena erregistro honi etiketa jartzen!
Aurkibidea:
  • <p>Minor release. All changes are additive — no existing IRIs removed or altered. Fully backward-compatible with v1.3.x.</p> <h2>iroko-core</h2> <p><strong>New root class: <code>iroko:Entity</code></strong> Neutral top-level class for the entire framework. <code>iroko:SacredEntity</code> is now a subclass of <code>iroko:Entity</code>, preserving all existing subclass relationships without modification.</p> <p><strong>New class: <code>iroko:ArchivalPerson</code></strong> A person defined by their documentary trace in archival records — not a SacredEntity subclass. Designed for use with colonial records, notarial archives, and historical documentation projects.</p> <p><strong>New annotation: <code>iroko:publicTitleType</code></strong> Sovereignty-relevant annotation on <code>dc:title</code> values. Signals when a title is a surrogate designation (colonial call number, archival label, institutional name) rather than a community-recognized name. Includes <code>PublicTitleTypeScheme</code> with five concepts.</p> <p><strong>Date precision model</strong> Four new properties: <code>iroko:datePrecision</code>, <code>iroko:dateCentury</code>, <code>iroko:dateUncertain</code>, <code>iroko:nativeDateExpression</code>. Supports exact, approximate, decade, century, and unknown precision levels, with preservation of original calendar system notation.</p> <p><strong>Geographic tradition hierarchy</strong> <code>TraditionScheme</code> now has six geographic region top concepts (West African, Central African, East African, Southern African, North African, Nile Valley) plus six Afro-Atlantic and syncretic flat concepts. Existing tradition concepts linked via <code>skos:broader</code>.</p> <h2>iroko-sankofa</h2> <ul> <li><code>iroko:sourceRegion</code> — geographic region orientation of a return or reclamation movement (distinct from <code>iroko:sourceTradition</code>)</li> <li><code>iroko:geographicLocus</code> — city, country, or region where a movement was primarily based</li> <li>Scope note added to module description clarifying that "return," "diaspora," and "reclamation" reflect the self-description of documented movements, not a normative position of the framework</li> </ul> <h2>iroko-manifestation</h2> <p><strong>New classes: <code>iroko:ManuscriptObject</code> and <code>iroko:TextContent</code></strong> FRBR-aligned two-level manuscript model (Object and Work levels, corresponding to vHMML Object and Contents tiers). Six supporting properties: <code>carriersText</code>, <code>carriedBy</code>, <code>physicalSupport</code>, <code>textLanguage</code>, <code>textScript</code>, <code>uniformTitle</code>. Includes <code>PhysicalSupportScheme</code> with ten concepts; ostracon carries a scope note on Nubian documentary materials.</p> <h2>iroko-authority</h2> <p><strong>Contributor role vocabulary</strong> New <code>iroko:ContributorRole</code> class and <code>iroko:ContributorRoleScheme</code> with fourteen roles derived from the vHMML contributor role taxonomy (CC BY 4.0): scribe, patron, commissioner, translator, compiler, artist, notary, editor, dedicatee, recipient, bookseller, publisher, unspecified, attributed. Prefixed <code>role-contrib-</code> to avoid collision with existing <code>RitualRole</code> concepts.</p> <h2>iroko-ewe</h2> <p>Version normalized from anomalous <code>2.1.0</code> to <code>1.4.0</code>. No content changes. <code>owl:priorVersion</code> preserves the version history record.</p> <h2>Repo</h2> <ul> <li><code>CHANGELOG.md</code> added at repo root</li> <li><code>.gitignore</code> added (Python <code>__pycache__</code>, <code>*.pyc</code>, venv, OS/editor artifacts)</li> <li>Removed internal session notes (<code>GIT-PUSH-SESSION.md</code>, <code>ONTOLOGY-CODE-SESSION.md</code>)</li> <li>Removed <code>scripts/gen2.py</code> (stale session artifact)</li> <li>Removed committed <code>__pycache__</code> bytecode</li> </ul>