Skip to content

Tiger team#122

Merged
jbrown-xentity merged 63 commits intomainfrom
tiger-team
Apr 7, 2026
Merged

Tiger team#122
jbrown-xentity merged 63 commits intomainfrom
tiger-team

Conversation

zopalmer14 and others added 30 commits March 26, 2026 13:47
Changes:
- replace all instances of 'oneOf' with 'anyOf'
- flatten 'anyOf' structures with null and array if they aren't too complicated
Backmerge bugfix change
Changes:
- add "minLength": 1 restriction to Catalog and Data Service
- flatten "anyOf" in Dataset to match the structure/format in Catalog and Data Service
- fix typos in property descriptions to align them across the classes
…tion

redo changes from "standardize 'keyword' restictions" PR
Relevant classes: Activity, Agent, Catalog, Data Service, Dataset, Document, and Standard

Changes:
- change 'category' from a single entry to a list in all relevant classes but Dataset (it's already a list here)
- replace 'oneOf' with 'anyOf' and 'flatten' in line with PR #113
- fix property descriptions for consistency and to align with changes
Both utilizations have a separate `spatial` field that uses location, and location contains bounding box information. This is redundant, and the GeographicBoundingBox class is not a standard Geospatial representation (GeoJSON, ESRI, etc).
Updates to allow integrated GeoJSON, as well as WKT and GML formats. Removes IRI restriction. Change descriptions to clarify different use cases for different fields.
@jbrown-xentity jbrown-xentity requested a review from a team April 3, 2026 22:57
Copy link
Copy Markdown

@zopalmer14 zopalmer14 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall, LGTM. I was going relatively quick, so I may have missed some stuff, but I noticed two typos/accidental mistakes and left one note for the record. I also didn't really review the doc_templates and docs .md files.

Comment thread jsonschema/definitions/Dataset.json Outdated
Comment thread jsonschema/definitions/Document.json Outdated
Comment thread jsonschema/definitions/Dataset.json
@jbrown-xentity jbrown-xentity merged commit 862f033 into main Apr 7, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants