Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Define where to put catalog level metadata in a STAC API #152

Closed
cholmes opened this issue Aug 14, 2018 · 3 comments
Closed

Define where to put catalog level metadata in a STAC API #152

cholmes opened this issue Aug 14, 2018 · 3 comments
Assignees
Labels
major This will take substantial work / thinking to do. prio: must-have required for release associated with
Milestone

Comments

@cholmes
Copy link
Contributor

cholmes commented Aug 14, 2018

For static catalogs we have fields like 'tags' and 'contact', as well as proposals like 'homepage' in #137. It is less clear where to put this type of metadata in a stac api.

Static catalogs tend to have a 'catalog' field, that refers to its root catalog that has this field. But that root catalog is also the 'starting point' to point someone at to learn about the dataset and dive in. There should be a well known place in the STAC API that has that info. It's likely either a set of json fields in /collections/{collectionId} or a little document that hangs off it, like /collections/{collectionId}/catalog.json

The latter likely makes more sense, especially if there's a nice way to have it work the same for static and dynamic catalogs.

Related to #81 as well as concepts around collection level metadata.

@cholmes cholmes added this to the 0.6.0 milestone Aug 21, 2018
@cholmes cholmes added major This will take substantial work / thinking to do. prio: must-have required for release associated with labels Aug 23, 2018
@cholmes
Copy link
Contributor Author

cholmes commented Aug 23, 2018

This will be done with #172 - the conclusion was that STAC API's should have a /stac endpoint that has a catalog structure that follows the static spec.

@cholmes
Copy link
Contributor Author

cholmes commented Aug 23, 2018

Not sure why I closed this - should be closed when #172 is fully merged and the concept is fully explained.

@cholmes
Copy link
Contributor Author

cholmes commented Oct 9, 2018

closed with #172 and #258

@cholmes cholmes closed this as completed Oct 9, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
major This will take substantial work / thinking to do. prio: must-have required for release associated with
Projects
None yet
Development

No branches or pull requests

2 participants