Skip to content

DCAT-US3 JSON Schema doesn't comply with standard #73

@jbrown-xentity

Description

@jbrown-xentity

Name: James Brown

Affiliation: GSA/data.gov

Type of issue: Schema references

Issue: The schema references do not work as currently constructed, due to a variety of reasons. The ID fields keep the references from pointing to the right location. Also the schema is using an old JSON Schema standard.

Recommended change(s):

GSA and data.gov believe that the correct path forward (after reviewing best practices here is the following:

  • Upgrade the JSON Schema to latest version (2020-12).
  • Remove ID references in all sub-fields, and add ID field at the root object definition.
  • Change "definitions" list to $defs per best practices
  • Explore the best way to link the sub-schemas (ie dataset and organization) together.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions