-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
discussion-neededDiscussion in the TC is neededDiscussion in the TC is neededdocumentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request
Description
The contributed source, provenance, and use entries as the only three top level entries led to inclusion of properties in one of the three, that in fact describe the whole set.
Thus, we should explore adding a set entry as fourth top level to move such properties in there and also to add more workflow and distribution related data on the whole metadata set in there too.
Last but not least in the JSON Schema we will want to enforce documenting the claimed schema the instances will validate against (or not) by adding the $schema
property as top-level number five.
I would expect instances with stable insert order to present the five entries in the following order:
$schema
- set
- source
- provenance
- use
Metadata
Metadata
Assignees
Labels
discussion-neededDiscussion in the TC is neededDiscussion in the TC is neededdocumentationImprovements or additions to documentationImprovements or additions to documentationenhancementNew feature or requestNew feature or request