-
Notifications
You must be signed in to change notification settings - Fork 53
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
we need a JSON schema definition for DRS API available at a public, stable URL #346
Comments
+1 - w3id permalinks are quite straight forward and can even be made with regular expressions to pass over the version. The permalink should redirect probably to https://raw.githubusercontent.com/ga4gh/data-repository-service-schemas/drs-1.1.0/openapi/data_repository_service.swagger.yaml or github.io equivalent so the JSON Schema is resolvable directly. |
From @stain : "See https://opensource.ieee.org/2791-object/ieee-2791-schema/-/blob/master/2791object.json for example" |
Example from IEEE 2791 (BioCompute Object)
Note unlike that standard I agree with @briandoconnor that the version number should be baked in to the permalink (or at least major.minor part of it) because it's a reference to a particular JSON Schema definition, not the generic type (which should also have permalink referred to from the schema) |
Essentially a JSON schema version of this:
JSON schema: https://github.com/ga4gh/data-repository-service-schemas/blob/drs-1.1.0/openapi/data_repository_service.swagger.yaml
at a versioned URL and also a "latest" URL
Look at making w3id.org permalink
The text was updated successfully, but these errors were encountered: