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

Changes to range of minimumDuration & maximumDuration #326

Closed
stuartasutton opened this issue Feb 25, 2017 · 5 comments
Closed

Changes to range of minimumDuration & maximumDuration #326

stuartasutton opened this issue Feb 25, 2017 · 5 comments

Comments

@stuartasutton
Copy link
Contributor

We have an error (pointed out by the CEDS team) with the ceterms:minimumDuration and ceterms:maximumDuration properties that have a currently declared range of xsd:dateTime as defined by ISO 8601. The range for both properties should be xsd:duration.

The xsd:duration value takes the form PnYnMnDTnHnMnS.

For example, "P3Y6M4DT12H30M5S" represents a duration of "three years, six months, four days, twelve hours, thirty minutes, and five seconds". Wikipedia

@siuc-nate
Copy link
Contributor

Given the nature of the error, is this something we can correct immediately, or will it need to be handled in the next release?

@stuartasutton
Copy link
Contributor Author

stuartasutton commented Feb 27, 2017 via email

@siuc-nate
Copy link
Contributor

siuc-nate commented Feb 28, 2017

This issue was posted to our google group:
https://groups.google.com/forum/#!topic/cti-technical-committee/J5IvSbZ240o

These actions will be taken in pending now.
If we have not heard any objections by Friday (March 3rd), we will also make these changes to the live release:

Remove (triple):

Subject: ceterms:exactDuration
Predicate: rdfs:range
Object: xsd:dateTime

Add (triple):

Subject: ceterms:exactDuration
Predicate: rdfs:range
Object: xsd:duration

Remove (triple):

Subject: ceterms:maximumDuration
Predicate: rdfs:range
Object: xsd:dateTime

Remove (triple):

Subject: ceterms:maximumDuration
Predicate: rdfs:range
Object: schema:Duration

Add (triple):

Subject: ceterms:maximumDuration
Predicate: rdfs:range
Object: xsd:duration

Remove (triple):

Subject: ceterms:minimumDuration
Predicate: rdfs:range
Object: xsd:dateTime

Add (triple):

Subject: ceterms:minimumDuration
Predicate: rdfs:range
Object: xsd:duration

@siuc-nate
Copy link
Contributor

These changes have been made in pending and noted in the history tracking.

There have been no objections in the google group thread, so we should move forward with correcting this in the live release today as promised. I will close this issue if/when that happens.

@siuc-nate
Copy link
Contributor

I have made the changes in live CTDL.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants