Skip to content

Update TROV 0.1 ontology files to match documentation #19

@tmcphillips

Description

@tmcphillips

Summary

The current 0.1/trov.ttl still uses the pre-release namespace (2023/05/trov#) and pre-release term names. Update the source .ttl to match the vocabulary documented in trov-vocabulary.md so that Widoco generates correct documentation and serialization files for the w3id.org content negotiation rules to redirect to.

Changes needed in trov/0.1/trov.ttl

  • Namespace: 2023/05/trov#trov/0.1#
  • ArtifactLocusArtifactLocation
  • hasLocushasArtifactLocation
  • hasArtifact (on locations) → artifact
  • hasLocationpath
  • ArtifactLocation no longer subclass of ArtifactCollection
  • Replace sha256 with hash, hashAlgorithm, hashValue
  • Add vocabularyVersion
  • Add accessedArrangement, contributedToArrangement
  • Add hasPerformanceAttribute, hasTROAttribute

Other files to update

  • 0.1/trov.configupdate ontologyNamespaceURI to trov/0.1#
  • 0.1/trov-shacl.ttl — update to match renamed terms and new namespace

Blocked by

Steps

  • Update 0.1/trov.ttl
  • Update 0.1/trov.config
  • Update 0.1/trov-shacl.ttl
  • Verify Widoco generates correct docs from updated files
  • Verify term anchors use trov/0.1# namespace

Related

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions