-
Notifications
You must be signed in to change notification settings - Fork 9
Open
Description
In this issue we will collect what features from DCTAP we support in rudof.
Link to DCTAP spec.
DCTAP elements
- shapeID
- shapeLabel
- propertyID
- propertyLabel
- mandatory
- repeatable
- valueNodeType
- valueDataType
- valueShape
- valueConstraint
- valueConstraintType
- note
Extensions proposed in DCTap cookbook:
Value constraint types
- iriStem
- min
- minValue
- maxValue
- range
- minLength
- maxLength
- minOccur
- maxOccur
- occur
Defining order of properties. See this section
- orderNo
Multiple values in a cell. See this section
- pickList
Several properties in the same line. See this section
- Allow to define several properties in a single row
An "Or" of valueNodeTypes. See this section
- Support for ORs in value node types
Either/OR valueNodeType. See this section
- Support repeated properties which can be an OR
Namespace declarations
- At this moment namespace declarations are injected through the config file.
Other DCTAP elements:
- extends: it is supported
- extendsLabel: This is supported but it is redundant because the label should be defined in the extended shape, so we may remove its support.
Metadata
Metadata
Assignees
Labels
No labels