Open mbaudis opened 3 years ago
Agree. they are not there (yet) for two reasons:
Should we simply use the stable URL provided by GitHub "tag/release" or should we go for something more sofisticated?
Old but still relevant. Transferring to unified repository.
@redmitry @datsirul I've been confused by the $id in the Json Schemas, the actual usefulness and its compatibility with OA... Do you have insights or opinions on this topic?
I would be cautious in using "$id" unless we think well the schemas structure. In JSON schema "$id" is a schema (subschema) context which is used to the "$ref" resolution. There are MANY ways to use (and resolve) "$ref" in the schema;:
We may use relative "$id" so it would be relative to the root, but not sure do we need it and what the gain,
D.
Schemas should have
$id
parameters.Example:
"$id": https://progenetix.org/services/schemas/BeaconServiceError/v2021-03-07