Record / Publication recordsPermalink ↗
OntologyRelease
A source ontology release distributed by Zenith. Its source release date does not assert a website publication date or installed runtime qualification.
- Viewer ID
publication/OntologyRelease- Term IRI
https://zenith-research.ca/ontology/publication/v0.1.0/terms/OntologyRelease- Schema reference
https://zenith-research.ca/ontology/publication/v0.1.0/schema.json#/definitions/OntologyRelease- Extends
- PublicationEntity
- Status
- Review draft; executable website publication profile
Fields 15
| Field | Contract |
|---|---|
idRequired | stringSchema constraints{
"type": "string",
"format": "uri"
} |
typeRequired | OntologyReleaseSchema constraints{
"const": "OntologyRelease"
} |
versionRequired | stringSchema constraints{
"type": "string",
"pattern": "^v[0-9]+\\.[0-9]+\\.[0-9]+$"
} |
sourceReleasedAtRequired | stringSchema constraints{
"type": "string",
"format": "date-time"
} |
manifestRequired | stringSchema constraints{
"type": "string",
"format": "uri"
} |
bundleDigestRequired | stringSchema constraints{
"type": "string",
"pattern": "^[a-f0-9]{64}$"
} |
notesRequired | stringSchema constraints{
"type": "string",
"minLength": 1
} |
notesSourceRequired | stringSchema constraints{
"type": "string",
"format": "uri"
} |
notesSha256Required | stringSchema constraints{
"type": "string",
"pattern": "^[a-f0-9]{64}$"
} |
compatibilityNotesRequired | stringSchema constraints{
"type": "string",
"minLength": 1
} |
sourceRevisionRequired | stringSchema constraints{
"type": "string",
"format": "uri"
} |
sourceHistoryRequired | arraySchema constraints{
"type": "array",
"items": {
"$ref": "#/definitions/SourceCommit"
}
} |
artifactsRequired | arraySchema constraints{
"type": "array",
"items": {
"$ref": "#/definitions/ReleaseArtifact"
}
} |
comparisonRequired | ReleaseComparison Schema constraints{
"$ref": "#/definitions/ReleaseComparison"
} |
ontologyRequired | stringSchema constraints{
"type": "string",
"format": "uri"
} |