Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If other new standards or applications will require the use of the dcterms: namespace instead of the dc: namespace, DSpace won't be able to comply.

Implementing/Verify range for properties that require this - Needed for both New and Existing properties

Range defines the vocabulary or syntax which must be followed by a property. For example, the coverage property has following range:

...

Examples: Format has the range MediaTypeorExtent and it's recommended to use the MIME types there.

Implementing/Verify domain for properties that require this - Only needed for New Properties

If a dcterm property specifies a domain, it means that the property can only be applied to a specific type of item it describes.

...

  • Contributor
    • Domain: none
    • Range: Agent Class
  • Coverage
    • Domain: none
    • Range: LocationPeriodOrJurisdiction (recommended controlled vocabulary like Thesaurus of Geographic Names (TGN))
  • Creator
    • Domain: none
    • Range: Agent Class
  • Date
    • Domain: none
    • Range: Literal (recommended W3CDTF profile of ISO 8601)
  • Description
    • Domain: none
    • Range: none
  • Format
    • Domain: none
    • Range: MediaTypeOrExtent (Recommended list of internet media types (MIME)).
  • Identifier
    • Domain: none
    • Range: Literal
  • Language
    • Domain: none
    • Range: LinguisticSystem (Recommended RFC 4646 IETF standard)
  • Publisher
    • Domain: none
    • Range: Agent
  • Relation
    • Domain: none
    • Range: none (YET)
    • Note: This term is intended to be used with NON-LITERAL values. As of December 2007, the DCMI Usage board is seeking a way to express this intention with a formal range declaration.
  • Rights
    • Domain: none
    • Range: RightsStatement
  • Source
    • Domain: none
    • Range: none (YET)
    • Note: This term is intended to be used with NON-LITERAL values. As of December 2007, the DCMI Usage board is seeking a way to express this intention with a formal range declaration.
  • Subject
    • Domain: none
    • Range: none (YET) For spatial or temporal topic of the resource, use the Coverage element instead.
    • Note: This term is intended to be used with NON-LITERAL values. As of December 2007, the DCMI Usage board is seeking a way to express this intention with a formal range declaration.
  • Title
    • Domain: none
    • Range: Literal
  • Type
    • Domain:none
    • Range: Any Class? (reference needed) (Recommended usage is the DCMI Type Vocabulary (DCMIType). For file format, physical medium or dimensions: use format!

Possible Approaches

Adding a new schema dcterms that lives next to the standard dc schema

...