Skip to content

We should explore five top-level entries in schema #63

@sthagen

Description

@sthagen

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:

  1. $schema
  2. set
  3. source
  4. provenance
  5. use

Metadata

Metadata

Assignees

Labels

discussion-neededDiscussion in the TC is neededdocumentationImprovements or additions to documentationenhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions