CTDL Releases

CTDL Release 2/24/2017

This is the second release of CTDL. It contains a variety of corrections and enhancements.

ceterms:ContactPoint

Change:

  • dcterms:description: Removed "The means for communicating with a designated agent."
  • rdfs:comment: Removed "A contact point--for example, a Customer Complaints department."
  • dcterms:description: Added "For example, a public relations email address or phone number."
  • rdfs:comment: Added "A means of contacting a resource or its representative(s)."

Reason:

Refining handling of contact information
https://github.com/CredentialEngine/vocabularies/issues/307

ceterms:IdentifierValueSet

Change:

Reason:

ceterms:LearningOpportunity

Change:

  • dcterms:description: Added "Types of learning opportunities such as a Courses class in other namespaces (e.g., schema.org/Course) may be declared as subclasses of ceterms:LearningOpportunity to support their discovery through applications processing CTDL data."

Reason:

To encourage 3rd parties developing learning opportunities to declare them as a subclass of ceterms:LearningOpportunity.
https://github.com/CredentialEngine/vocabularies/issues/271

ceterms:VerificationServiceProfile

Change:

  • rdfs:comment: Removed "An resource describing the means by which someone can verify whether a credential has been attained by a person."
  • dcterms:description: Added "Includes, but is not limited to, verification of whether quality assurance credentials have been issued for organizations, learning opportunities, and assessments."
  • rdfs:comment: Added "A resource describing the means by which someone can verify whether a credential has been attained."

Reason:

ceterms:actingAgent

Change:

Reason:

Supersedes ceterms:agent and helps prevent confusion between ceterms:agent and ceterms:Agent
https://github.com/CredentialEngine/vocabularies/issues/286

ceterms:additionalCondition

Change:

Reason:

Potentially replacing ceterms:additionalCondition with ceterms:alternativeCondition.
https://github.com/CredentialEngine/vocabularies/issues/297

ceterms:agent

Change:

Reason:

ceterms:alternativeCondition

Change:

  • vs:term_status: Added vs:stable
  • rdfs:range: Added ceterms:ConditionProfile
  • rdfs:domain: Added ceterms:ConditionProfile
  • vann:usageNote: Added "Two or more sets of alternative conditions are not necessarily mutually exclusive paths; for example, a set of alternative concentrations for a degree may allow a person to optionally complete more than one concentration even though only one is required to earn the degree."
  • rdfs:comment: Added "A set of conditions in the context of requirements where more than one alternative set or path have been defined and from which any one path fulfills the parent conditions."
  • rdfs:label: Added "Alternative Condition"

Reason:

Enables multiple pathways to meet requirements.
https://github.com/CredentialEngine/vocabularies/issues/297

ceterms:audienceLevelType

Change:

  • vann:usageNote: Removed "Best practice for developing credential descriptions for the Credential Engine Registry is to use the CTDL AudienceLevel vocabulary."
  • vann:usageNote: Added "Best practice is to use terms from the CTDL Audience Level vocabulary."

Reason:

ceterms:contactOption

Change:

  • rdfs:range: Added rdfs:Literal
  • rdfs:domain: Added ceterms:ContactPoint
  • dcterms:description: Added "For example, a toll-free number or support for hearing-impaired callers."
  • rdfs:comment: Added "An option available on this contact point."
  • rdfs:label: Added "Contact Option"

Reason:

Refining handling of contact information
https://github.com/CredentialEngine/vocabularies/issues/307

ceterms:contactPoint

Change:

Reason:

Refining handling of contact information
https://github.com/CredentialEngine/vocabularies/issues/307

ceterms:ctid

Change:

Reason:

ceterms:degreeConcentration

Change:

Reason:

Refinement of description of degree credentials.
https://github.com/CredentialEngine/vocabularies/issues/265

ceterms:degreeMajor

Change:

Reason:

Refinement of description of degree credentials.
https://github.com/CredentialEngine/vocabularies/issues/265

ceterms:degreeMinor

Change:

Reason:

Refinement of description of degree credentials.
https://github.com/CredentialEngine/vocabularies/issues/265

ceterms:department

Change:

Reason:

ceterms:email

Change:

Reason:

Refining handling of contact information
https://github.com/CredentialEngine/vocabularies/issues/307

ceterms:entryCondition

Change:

  • rdfs:comment: Added "The prerequisites for entry into the resource being described. Comment: Such requirements might include transcripts, previous experience, lower-level learning opportunities, etc."
  • rdfs:subPropertyOf: Added ceterms:requires
  • rdfs:range: Added ceterms:ConditionProfile
  • rdfs:domain: Added ceterms:AssessmentProfile
  • rdfs:domain: Added ceterms:LearningOpportunityProfile
  • dcterms:description: Added "Such requirements might include transcripts, previous experience, lower-level learning opportunities, etc."
  • rdfs:label: Added "Entry Condition"

Reason:

Distinguishes "prerequisite" conditions from "requires" conditions necessary to earn a credential or complete a learning opportunity after entry.
https://github.com/CredentialEngine/vocabularies/issues/296

ceterms:faxNumber

Change:

Reason:

Refining handling of contact information
https://github.com/CredentialEngine/vocabularies/issues/307

ceterms:identifierType

Change:

  • vs:term_status: Added vs:stable
  • rdfs:range: Added rdfs:Literal
  • rdfs:domain: Added ceterms:IdentifierValue
  • dcterms:description: Added "Examples include ISBN and SSN."
  • rdfs:comment: Added "Formal name or acronym of the identifier type."
  • rdfs:label: Added "Identifier Type"

Reason:

Enables a formal description of an identifier.
https://github.com/CredentialEngine/vocabularies/issues/159

ceterms:learningOpportunityOffered

Change:

Reason:

ceterms:learningResource

Change:

Reason:

Superseded by ceterms:targetLearningResource

ceterms:minorAlignment

Change:

Reason:

Change:

Reason:

ceterms:numberAwarded

Change:

Reason:

This property was erroneously included.
https://github.com/CredentialEngine/vocabularies/issues/269

ceterms:partOfIdentifierValueSet

Change:

Reason:

ceterms:socialMedia

Change:

Reason:

Refining handling of contact information
https://github.com/CredentialEngine/vocabularies/issues/307

ceterms:submissionOf

Change:

  • rdfs:range: Added xsd:Literal
  • rdfs:domain: Added ceterms:ConditionProfile
  • dcterms:description: Added "Example artifacts may include transcripts, portfolios, or an affidavit."
  • rdfs:comment: Added "An artifact to be submitted."
  • rdfs:label: Added "Submission Of"

Reason:

Helps identify required submissions (e.g., a transcript or a recommendation) as a part of requirements.
https://github.com/CredentialEngine/vocabularies/issues/295

ceterms:targetContactPoint

Change:

Reason:

Refining handling of contact information
https://github.com/CredentialEngine/vocabularies/issues/307

ceterms:targetLearningOpportunity

Change:

Reason:

Change:

Reason:

To mirror the usage of ceterms:targetAssessment
https://github.com/CredentialEngine/vocabularies/issues/270

ceterms:targetLearningResource

Change:

  • rdfs:range: Added ceterms:LearningResource
  • rdfs:domain: Added ceterms:LearningOpportunityProfile
  • vann:usageNote: Added "Examples include a textbook or lesson plan that describes or records the Educational Activity (e.g. an audio- or video-recording of a lesson)."
  • rdfs:comment: Added "A resource that is used as part of an Educational Activity."
  • rdfs:label: Added "Target Learning Resource"

Reason:

Supersedes ceterms:learningResource and helps prevent confusion between ceterms:learningResource and ceterms:LearningResource
https://github.com/CredentialEngine/vocabularies/issues/302

ceterms:telephone

Change:

Reason:

Refining handling of contact information
https://github.com/CredentialEngine/vocabularies/issues/307

ceterms:verificationMethodDescription

Change:

  • rdfs:comment: Removed "Description of the methods used to evaluate the validity and reliability."
  • rdfs:comment: Added "Description of the methods used to evaluate the resource validity and reliability."

Reason:

Enhancement/Clarification of definition.
https://github.com/CredentialEngine/vocabularies/issues/301

CTDL Release 11/17/2016

This is the initial release of CTDL.