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

Metaschema processing index #17

Open
ahwagner opened this issue Mar 5, 2024 · 0 comments
Open

Metaschema processing index #17

ahwagner opened this issue Mar 5, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@ahwagner
Copy link
Member

ahwagner commented Mar 5, 2024

Metaschema processor was built on top of a self-described import model, where files point to other files in the repository space.

With our recent build restructure, this has proven to be burdensome, requiring brittle, repo-specific path management.

It would be useful to have each repository create a simple index of import source-file names -> filepaths relative to the index, that GMP could load. Imports and $refCuries alike would be configurable as linked entries.

It would also be cool to use the python-jsonschema/referencing library to support online ref-retrieval, once the GKS specs are a little more stable and we have ref resolution set up through w3id.

@ahwagner ahwagner changed the title Metaschema processing config Metaschema processing index Mar 5, 2024
@ahwagner ahwagner added the enhancement New feature or request label Apr 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant