Record / Publication recordsPermalink ↗
SourceCommit
A source revision providing publication provenance, distinct from a semantic release or approval.
- Viewer ID
publication/SourceCommit- Term IRI
https://zenith-research.ca/ontology/publication/v0.1.0/terms/SourceCommit- Schema reference
https://zenith-research.ca/ontology/publication/v0.1.0/schema.json#/definitions/SourceCommit- Extends
- PublicationEntity
- Status
- Review draft; executable website publication profile
Fields 7
| Field | Contract |
|---|---|
idRequired | stringSchema constraints{
"type": "string",
"format": "uri"
} |
typeRequired | SourceCommitSchema constraints{
"const": "SourceCommit"
} |
shaRequired | stringSchema constraints{
"type": "string",
"pattern": "^[a-f0-9]{40}$"
} |
urlRequired | stringSchema constraints{
"type": "string",
"format": "uri"
} |
authoredAtRequired | stringSchema constraints{
"type": "string",
"format": "date-time"
} |
subjectRequired | stringSchema constraints{
"type": "string",
"minLength": 1
} |
provenanceKindRequired | https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicSnapshot | https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseRevisionSchema constraints{
"enum": [
"https://zenith-research.ca/ontology/publication/v0.1.0/terms/PublicSnapshot",
"https://zenith-research.ca/ontology/publication/v0.1.0/terms/ReleaseRevision"
]
} |