radiantearth / stac-spec

SpatioTemporal Asset Catalog specification - making geospatial assets openly searchable and crawlable
https://stacspec.org
Apache License 2.0
772 stars 177 forks source link

Extend common metadata by keywords #1187

Closed m-mohr closed 7 months ago

m-mohr commented 1 year ago

We've already made license and providers common metadata, but there are a couple more things that we could add there so that they get more "common".

KennSmithDS commented 1 year ago

@m-mohr emphasizing from prior discussion on Slack that Common Metadata get applied to Catalog objects as well, particularly keywords, created, updated.

emmanuelmathot commented 1 year ago

Totally agree with all the propositions. We could make separate PRs to propose and decide for each of them? I already did the work for keywords in this extension proposal: https://github.com/stac-extensions/subjects

m-mohr commented 1 year ago

Yes, we can sure go on a 1:1 basis. Keywords is meant to stay free-form without vocabulary though so I still think there's value in the subjects extension (although potentially aligned with OGC APIs).

For OGC APIs we also discussed (and agreed on) having created and updated in links as they don't have assets.

p1d1d1 commented 1 year ago

could you please consider this? https://github.com/radiantearth/stac-spec/issues/1190

m-mohr commented 1 year ago

keywords: Wait for #1199 to be merged, then we can PR it into common metadata and directly remove keywords from the collection schema, too.

language is now part of the langauge extension: https://github.com/stac-extensions/language

PowerChell commented 1 year ago

The scope of this issue has been updated to the remaining issue: adding keywords to common metadata.

Update determined during STAC Working Session April 4, 2023.

emmanuelmathot commented 1 year ago

keywords: Wait for #1199 to be merged, then we can PR it into common metadata and directly remove keywords from the collection schema, too.

1199 is not a PR. I dont find one that covers the keywords integration in common metadata

m-mohr commented 1 year ago

Yeah, the reference is off. I need to create a new PR for keywords.

emmanuelmathot commented 1 year ago

ok. I can help with that if needed.

m-mohr commented 1 year ago

@emmanuelmathot Great, happy to review the PR.

I guess it's relatively simple, just add keywords to the Basics category: https://github.com/radiantearth/stac-spec/blob/master/item-spec/common-metadata.md#basics Update JSON Schema (move from Collection to common metadata and reference it from the Collection).