@prefix dct:  <http://purl.org/dc/terms/> .
@prefix dc:   <http://purl.org/dc/elements/1.1/> .
@prefix xsd:  <http://www.w3.org/2001/XMLSchema#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix odrl: <http://www.w3.org/ns/odrl/2/> .
@prefix profile: <http://www.w3.org/ns/dx/prof/> .
@prefix role: <http://www.w3.org/ns/dx/prof/role/> .
@prefix rml:   <http://iptc.org/std/RightsML/2011-10-07/> .

# Declare the ODRL Core Profile artifacts

<http://www.w3.org/ns/odrl/2/core>
    a dct:Standard ;
    dct:title "The ODRL Core Profile Version 2.2" ;
    profile:hasResource _:1 _:2 .
   
_:1  # The normative W3C ODRL Information Model
    a profile:ResourceDescriptor ;
    profile:hasRole role:specification ;
    profile:hasArtifact <https://www.w3.org/TR/odrl-model/> ;
    dct:title "ODRL Information Model 2.2" ;
    dct:issued "2018-02-15"^^xsd:date ;
    dct:publisher "W3C" ;
    dct:format <https://www.iana.org/assignments/media-types/text/html> ;
    dct:conformsTo <https://www.w3.org/TR/html/> .

_:2  # The ODRL Core Profile vocabulary terms
    a profile:ResourceDescriptor ;
    profile:hasRole role:vocabulary ;
    profile:hasArtifact <tbd> ;
    dct:title "ODRL Core Profile Version 2.2" ;
    dct:issued "tbd"^^xsd:date ;
    dct:publisher "W3C" ;
    dct:format <https://www.iana.org/assignments/media-types/text/turtle> ;
    dct:conformsTo <https://www.w3.org/TR/turtle/> .


<https://iptc.org/std/RightsML/odrl-profile/>
    a profile:Profile ;
    dct:title "IPTC RightsML ODRL Profile" ;
    dct:description "An ODRL Profile focusing on rights and licensing requirements from the media industry" ;
    profile:isProfileOf <http://www.w3.org/ns/odrl/2/core> ;
    profile:hasResource
        rml:ProfileSpec-html ,
        rml:ProfileVocabulary-ttl ;
    dct:publisher "IPTC - International Press Telecommunications Council" ;
    dc:creator "IPTC Rights Expressions Working Group" ;
    owl:versionInfo "2.0"^^xsd:string ;    
    dct:issued "2019-05-02"^^xsd:date ;
.

rml:ProfileSpec-html
    a profile:ResourceDescriptor ;
    profile:hasRole role:specification ;
    profile:hasArtifact <https://iptc.org/std/RightsML/2.0/RightsML_2.0-specification.html> ;
    dct:title "IPTC RightsML Standard 2.0" ;
    owl:versionInfo "2.0.2"^^xsd:string ;    
    dct:issued "2018-08-06"^^xsd:date ;
    dct:format <https://www.iana.org/assignments/media-types/text/html> ;
    dct:conformsTo <https://www.w3.org/TR/html/> ;
.

rml:ProfileVocabulary-ttl  # The RightsML Profile vocabulary terms
    a profile:ResourceDescriptor ;
    profile:hasRole role:vocabulary ;
    profile:hasArtifact <https://iptc.org/std/RightsML/2.0/RightsML_2.0-ontology.ttl> ;
    dct:title "IPTC RightsML Standard 2.0" ;
    owl:versionInfo "2.0"^^xsd:string ;    
    dct:issued "2018-09-03"^^xsd:date ;
    dct:publisher "IPTC - International Press Telecommunications Council" ;
    dct:format <https://www.iana.org/assignments/media-types/text/turtle> ;
    dct:conformsTo <https://www.w3.org/TR/turtle/>;
.
