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

Extension template #2

Open
rob-metalinkage opened this issue Jul 19, 2024 · 6 comments
Open

Extension template #2

rob-metalinkage opened this issue Jul 19, 2024 · 6 comments
Assignees

Comments

@rob-metalinkage
Copy link
Collaborator

https://github.com/ogcincubator/stac-extension-template is a fork of the official STAC extension.

It has building blocks configured that draw on the core STAC building blocks.

It needs to compile the target json-schema/schema.json

Please consider options for refining design - the templates are still very complex, and the #definitions part it repetitive (and doesnt use the default $defs pattern.

What can be done to simplify?

@KathiSchleidt
Copy link

@rob-metalinkage many thanks! When can we expect to see the new PROV-O extension here?

I'm trying to map what you've defined towards our requirements in FAIRiCUBE, but am struggling a bit with just the JSON Schema view on things. I've identified the following for use in FAIRiCUBE:

  • prov:wasDerivedFrom: link to primary data used in calculating this resource, provided as link to STAC Item describing this resource
  • prov:wasGeneratedBy: link to processing tools used in calculating this resource, provided as link to STAC Item describing this resource

In addition, we'd like to be able to provide

  • a human readable description of the processing
  • links to related documents and publications
    But, I couldn't find entries for such concepts in the schema. Any pointers?

@KathiSchleidt
Copy link

@rob-metalinkage @avillar any outlook on updates here?

@KathiSchleidt
Copy link

Proposal for the extensions:

  • preprocessing: a human readable description of the processing
  • documentation: links to related documents and publications

@rob-metalinkage
Copy link
Collaborator Author

This work on a template is parallel to using the building blocks pattern to define a specific STAC extension for Prov. It was pushed down the priority queue by work on STA / Sosa mapping. Let's convene next week to review progress and priorities

@baloola
Copy link

baloola commented Jan 8, 2025

is there any progress reagrding the 2 proposed extensions : (preprocessing & documentation) ?

@rob-metalinkage
Copy link
Collaborator Author

@baloola I havent yet had a free moment to go back to STAC profiles - however there is a workshop planned to look at "ObservableProperties" in February, and if we visit STAC profiles for this we can also apply the same approach to these issues.

Technical progress is dependent on stakeholders providing specific examples I could model, test and document with. Progress overall is dependent on this being taken on officially under the auspices of a OGC Working Group.

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

No branches or pull requests

4 participants