Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

xAPI Profiles 2.0 / Alignment to xAPI 2.0: timestamp clarifications #279

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

imartinezortiz
Copy link
Contributor

@imartinezortiz imartinezortiz commented Sep 26, 2024

PR for #269

I couldn't find out the XSD schema for 1.1 so I changed the reference in 084ce900c to link the normative definition. Could be https://www.w3.org/TR/owl-time/#time:inXSDDateTimeStamp another better option ?

This PR has been migrated from FeLungs#15. Copying relevant discussion below.

TODO

  • Decide proper schema definition to include as reference material.

I found this xml schema which contains the dateTimeStamp definition but I'm not sure if we link directly to that schema or not.

Within the schema, the targetNamespace field is "http://www.w3.org/2001/XMLSchema" and after reading the documentation, I'm still not sure which is more correct; referencing the 2009 version or the 2001 version.

I'm not sure too. Reading owl time in the documentation they reference to the XSD 1.1 normative reference (HTML document), but in the RDF representation seems that they use http://www.w3.org/2001/XMLSchema#dateTimeStamp

<owl:DatatypeProperty rdf:ID="inXSDDateTimeStamp">
   <skos:definition xml:lang="es">Posición de un instante, expresado utilizando xsd:dateTimeStamp.</skos:definition>
   <rdfs:label xml:lang="es">en fecha-sello de tiempo XSD</rdfs:label>
   <rdfs:comment xml:lang="es">Posición de un instante, expresado utilizando xsd:dateTimeStamp.</rdfs:comment>
   <skos:definition xml:lang="en">Position of an instant, expressed using xsd:dateTimeStamp</skos:definition>
   <rdfs:range>
     <rdf:Description rdf:about="http://www.w3.org/2001/XMLSchema#dateTimeStamp">
       <rdfs:label xml:lang="es">sello de tiempo</rdfs:label>
     </rdf:Description>
   </rdfs:range>
   <rdfs:label xml:lang="en">in XSD Date-Time-Stamp</rdfs:label>
   <rdfs:domain rdf:resource="#Instant"/>
   <rdfs:comment xml:lang="en">Position of an instant, expressed using xsd:dateTimeStamp</rdfs:comment>
 </owl:DatatypeProperty>

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