UNPKG

metalsmith-ldschema

Version:

Metalsmith plugin for generating Web documentation for a linked data vocabulary. Inspired by https://schema.org

76 lines (64 loc) 2.96 kB
@base <http://schema.howarddierking.com/> . @prefix data: <http://data.howarddierking.com/> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . @prefix dc: <http://purl.org/dc/elements/1.1/> . </Bug> a rdfs:Class ; rdfs:label "Bug" ; rdfs:comment "A unit of work. Traditionally tied to a failure in a software application." . </Collaborator> a rdfs:Class ; rdfs:label "Collaborator" ; rdfs:comment "An agent who can perform work." . </HumanCollaborator> a rdfs:Class ; rdfs:label "HumanCollaborator" ; rdfs:comment "A person who can perform work." ; rdfs:subClassOf </Collaborator> . </title> a rdf:Property ; rdfs:label "title" ; rdfs:comment "The name of the item." ; rdfs:range xsd:string ; rdfs:domain </Bug> ; </classification> data:public . </status> a rdf:Property ; rdfs:label "status" ; rdfs:comment "An identifier describing the state of an object in a workflow." ; rdfs:range xsd:string ; rdfs:domain </Bug> ; </classification> data:public . </description> a rdf:Property ; rdfs:label "description" ; rdfs:comment "A more detailed explanation than what may be contained in an ojbect's name." ; rdfs:range xsd:string ; rdfs:domain </Bug>, </Collaborator> ; </classification> data:public . </assignedTo> a rdf:Property ; rdfs:label "assignedTo" ; rdfs:comment "Zero or more agents that are assigned to a unit of work." ; rdfs:range </Collaborator> ; rdfs:domain </Bug> ; </classification> data:public . </watchedBy> a rdf:Property ; rdfs:label "watchedBy" ; rdfs:comment "Zero or more agents that wish to be kept updated on the status of a unit of work." ; rdfs:range </Collaborator> ; rdfs:domain </Bug> ; </classification> data:public . </username> a rdf:Property ; rdfs:label "username" ; rdfs:comment "A system-scoped identifier for an agent." ; rdfs:range xsd:string ; rdfs:domain </Collaborator> ; </classification> data:pii . </assignment> a rdf:Property ; rdfs:label "assignment" ; rdfs:comment "Zero or more units of work that are associated with an agent." ; rdfs:range </Bug> ; rdfs:domain <Collaborator> ; </classification> data:public . </email> a rdf:Property ; rdfs:label "email" ; rdfs:comment "An email address for contact." ; rdfs:range xsd:string ; rdfs:domain </HumanCollaborator> ; </classification> data:pii .