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.
Review draftZenith / Releases & changelogs · v0.1.0
Source reference details
The source snapshot pins the input files; the schema profile identifies their reading context.
- Schema profile
- publication@0.1.0
p-98fd6cf3fb6d759d363fd2ccfc80e953db16525bf271fba1d61c2d1b1ad4762f - Source snapshot
s-f4c5e21b9144ff326c70c161cd874e87d970d91490745e013f280441db6fdcbe
- Revision
d-2883e641dd2a20840818b655bd178fa2839fdba973788ceefa7276d800dac497- Occurrence
o-ee25621f549da247d51162e5edbfc4f08ff09176e99063e4f803290a46a56181- Existing IRI
https://zenith-research.ca/ontology/publication/v0.1.0/terms/OntologyRelease- Producer state
- Review draft
- Website state
- canonical-artifacts-live
- Attribution
- Unknown. Source association is not authorship or approval.
- 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"
} |
Relationships
Pinned source artifacts
ontology-publication-module.json ↗50bdb094755583d65bea2ca1f0634b3ec88e6c77fe2fb86325f554f3e96fd4cf
publication.ontology.json ↗9e5f65443bb12742c03bace669097651202ef9c8b1400fd104d63bce691887a5
schema.json ↗68f3f5eed48ec8b7cbbce133c32b769d7b323aef61ffba935acf32269e847b6f
Exact source node
{
"id": "OntologyRelease",
"label": "OntologyRelease",
"kind": "Record",
"group": "Publication records",
"description": "A source ontology release distributed by Zenith. Its source release date does not assert a website publication date or installed runtime qualification.",
"iri": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/OntologyRelease",
"schemaRef": "https://zenith-research.ca/ontology/publication/v0.1.0/schema.json#/definitions/OntologyRelease",
"fields": [
{
"name": "id",
"type": "string",
"required": true,
"schema": {
"type": "string",
"format": "uri"
}
},
{
"name": "type",
"type": "OntologyRelease",
"required": true,
"schema": {
"const": "OntologyRelease"
}
},
{
"name": "version",
"type": "string",
"required": true,
"schema": {
"type": "string",
"pattern": "^v[0-9]+\\.[0-9]+\\.[0-9]+$"
}
},
{
"name": "sourceReleasedAt",
"type": "string",
"required": true,
"schema": {
"type": "string",
"format": "date-time"
}
},
{
"name": "manifest",
"type": "string",
"required": true,
"schema": {
"type": "string",
"format": "uri"
}
},
{
"name": "bundleDigest",
"type": "string",
"required": true,
"schema": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
}
},
{
"name": "notes",
"type": "string",
"required": true,
"schema": {
"type": "string",
"minLength": 1
}
},
{
"name": "notesSource",
"type": "string",
"required": true,
"schema": {
"type": "string",
"format": "uri"
}
},
{
"name": "notesSha256",
"type": "string",
"required": true,
"schema": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
}
},
{
"name": "compatibilityNotes",
"type": "string",
"required": true,
"schema": {
"type": "string",
"minLength": 1
}
},
{
"name": "sourceRevision",
"type": "string",
"required": true,
"schema": {
"type": "string",
"format": "uri"
}
},
{
"name": "sourceHistory",
"type": "array",
"required": true,
"schema": {
"type": "array",
"items": {
"$ref": "#/definitions/SourceCommit"
}
}
},
{
"name": "artifacts",
"type": "array",
"required": true,
"schema": {
"type": "array",
"items": {
"$ref": "#/definitions/ReleaseArtifact"
}
}
},
{
"name": "comparison",
"type": "ReleaseComparison",
"required": true,
"schema": {
"$ref": "#/definitions/ReleaseComparison"
}
},
{
"name": "ontology",
"type": "string",
"required": true,
"schema": {
"type": "string",
"format": "uri"
}
}
],
"rules": [],
"facts": [
{
"label": "Status",
"value": "Review draft; executable website publication profile"
}
],
"links": [
{
"label": "sourceHistory",
"target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/SourceCommit"
},
{
"label": "artifacts",
"target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseArtifact"
},
{
"label": "comparison",
"target": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseComparison"
}
],
"parent": "https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicationEntity"
}