forked from infopolicy/dcat-us
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
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.
- Testing required removing the IDs: https://github.com/GSA/dcat-us/blob/main/jsonschema/test_json_schema.py#L6-L20
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
$defsper best practices - Explore the best way to link the sub-schemas (ie dataset and organization) together.
Reactions are currently unavailable