Skip to content

Add AlternativeContentDescription#507

Open
dennis-ruhe-npo wants to merge 1 commit into
ebu:devfrom
Nederlandse-Publieke-Omroep:feat/add-alternative-content-description
Open

Add AlternativeContentDescription#507
dennis-ruhe-npo wants to merge 1 commit into
ebu:devfrom
Nederlandse-Publieke-Omroep:feat/add-alternative-content-description

Conversation

@dennis-ruhe-npo
Copy link
Copy Markdown
Contributor

@dennis-ruhe-npo dennis-ruhe-npo commented Apr 23, 2026

  • Adds AlternativeContentDescription class
  • Adds hasAlternativeContentDescription object property
  • Adds hasAlternativeContentDescription properties to EditorialObject and PublicationEvent

Reference https://ontology.metadatahub.bijnpo.nl/ontology#

@dennis-ruhe-npo
Copy link
Copy Markdown
Contributor Author

dennis-ruhe-npo commented May 19, 2026

@JuergenGrupp

As discussed in our meeting yesterday, we do not require the inclusion of ec:hasStartDateTime or ec:hasEndDateTime, nor do we require ec:hasIdentifier. We also don't use it on an ec:PublicationEvent I simply used the ec:AlternativeTitle as a reference in this pull request.

I would be happy to change this PR to remove the things we don't need.

As requested, an example usage:

@prefix ec: <http://www.ebu.ch/metadata/ontologies/ebucoreplus#> .
@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
@prefix npo_o: <http://ontology.metadatahub.bijnpo.nl/ontology#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .

<http://metadatahub.bijnpo.nl/08d79e34-78d6-4014-b7bb-e4332acd97d8> 
    a ec:Programme ;
    npo_o:hasAlternativeContentDescription <http://metadatahub.bijnpo.nl/08221f0d-d590-42ab-971e-e6ae07d70303> .

<http://metadatahub.bijnpo.nl/08221f0d-d590-42ab-971e-e6ae07d70303> 
    a npo_o:AlternativeContentDescription ;
    ec:hasObjectType <http://metadatahub.bijnpo.nl/alternative-content-description-type/1>
    ec:contentDescription "De wereldberoemde magicians Rob en Emiel reizen het land af om de jeugd te verbazen en te verrassen met hun magische acts vol humor." .

# Description types
<http://metadatahub.bijnpo.nl/alternative-content-description-type/1>
    a owl:NamedIndividual, skos:Concept ;
    skos:inScheme <urn:npo:metadata-cs:AlternativeContentDescriptionTypeCS> ;
    skos:notation "1" ;
    skos:prefLabel "Kicker description" ;
    skos:definition "The kicker (one-liner) description of the work." .

<http://metadatahub.bijnpo.nl/alternative-content-description-type/2>
    a owl:NamedIndividual, skos:Concept ;
    skos:inScheme <urn:npo:metadata-cs:AlternativeContentDescriptionTypeCS> ;
    skos:notation "2" ;
    skos:prefLabel "Short description" ;
    skos:definition "The short description of the work." .

# And there are ideas to include a "Medium description" and "Styled description", but these are not formalised.

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