From 58c3f34d861b6bc3b7a4761bdc7100fd0d530d84 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 25 Mar 2012 18:28:47 +0000 Subject: Move people information in to a common place. --- lv2/lv2plug.in/ns/ext/atom/atom.ttl | 9 +-- lv2/lv2plug.in/ns/ext/cv-port/cv-port.ttl | 8 +-- lv2/lv2plug.in/ns/ext/data-access/data-access.ttl | 9 +-- .../ns/ext/dynmanifest/lv2-dynmanifest.doap.ttl | 12 +--- lv2/lv2plug.in/ns/ext/event/event.ttl | 37 ++++------- lv2/lv2plug.in/ns/ext/host-info/host-info.ttl | 77 +++++++++++----------- .../ns/ext/instance-access/instance-access.ttl | 31 ++++----- lv2/lv2plug.in/ns/ext/log/log.ttl | 8 +-- lv2/lv2plug.in/ns/ext/midi/midi.ttl | 18 ++--- lv2/lv2plug.in/ns/ext/parameters/parameters.ttl | 13 +--- lv2/lv2plug.in/ns/ext/patch/patch.ttl | 23 +++---- lv2/lv2plug.in/ns/ext/port-groups/port-groups.ttl | 17 ++--- lv2/lv2plug.in/ns/ext/port-props/port-props.ttl | 12 +--- lv2/lv2plug.in/ns/ext/presets/presets.ttl | 29 ++++---- lv2/lv2plug.in/ns/ext/resize-port/resize-port.ttl | 9 +-- lv2/lv2plug.in/ns/ext/state/state.ttl | 16 ++--- lv2/lv2plug.in/ns/ext/time/time.ttl | 9 +-- lv2/lv2plug.in/ns/ext/uri-map/uri-map.ttl | 15 +---- lv2/lv2plug.in/ns/ext/urid/urid.ttl | 16 +---- lv2/lv2plug.in/ns/ext/worker/worker.ttl | 9 +-- lv2/lv2plug.in/ns/extensions/ui/lv2-ui.doap.ttl | 13 +--- .../ns/extensions/units/lv2-units.doap.ttl | 12 +--- lv2/lv2plug.in/ns/lv2core/lv2core.doap.ttl | 12 +--- lv2/lv2plug.in/ns/people/ext.pc.in | 1 + lv2/lv2plug.in/ns/people/manifest.ttl | 8 +++ lv2/lv2plug.in/ns/people/people.ttl | 62 +++++++++++++++++ lv2/lv2plug.in/ns/people/waf | 1 + lv2/lv2plug.in/ns/people/wscript | 1 + 28 files changed, 200 insertions(+), 287 deletions(-) create mode 120000 lv2/lv2plug.in/ns/people/ext.pc.in create mode 100644 lv2/lv2plug.in/ns/people/manifest.ttl create mode 100644 lv2/lv2plug.in/ns/people/people.ttl create mode 120000 lv2/lv2plug.in/ns/people/waf create mode 120000 lv2/lv2plug.in/ns/people/wscript (limited to 'lv2/lv2plug.in') diff --git a/lv2/lv2plug.in/ns/ext/atom/atom.ttl b/lv2/lv2plug.in/ns/ext/atom/atom.ttl index e4578f3..3dce36e 100644 --- a/lv2/lv2plug.in/ns/ext/atom/atom.ttl +++ b/lv2/lv2plug.in/ns/ext/atom/atom.ttl @@ -22,12 +22,6 @@ @prefix rdfs: . @prefix xsd: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - a lv2:Specification ; doap:name "LV2 Atom" ; @@ -35,7 +29,8 @@ doap:license ; rdfs:seeAlso , , - ; + , + <../../people/people.ttl> ; doap:release [ doap:revision "0.6" ; doap:created "2012-02-22" ; diff --git a/lv2/lv2plug.in/ns/ext/cv-port/cv-port.ttl b/lv2/lv2plug.in/ns/ext/cv-port/cv-port.ttl index 1d197eb..82401b4 100644 --- a/lv2/lv2plug.in/ns/ext/cv-port/cv-port.ttl +++ b/lv2/lv2plug.in/ns/ext/cv-port/cv-port.ttl @@ -20,14 +20,9 @@ @prefix rdf: . @prefix rdfs: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - a lv2:Specification ; + rdfs:seeAlso <../../people/people.ttl> ; doap:license ; doap:name "LV2 CV Port" ; doap:shortdesc "Control Voltage ports for LV2 plugins." ; @@ -47,7 +42,6 @@ cv:CVPort rdfs:label "CV Port" ; rdfs:subClassOf lv2:Port ; lv2:documentation """ -

Ports of this type have identical semantics to lv2:AudioPort in terms of buffer format and connection/input/output logistics. However, rather than the diff --git a/lv2/lv2plug.in/ns/ext/data-access/data-access.ttl b/lv2/lv2plug.in/ns/ext/data-access/data-access.ttl index 0296235..b84dc3f 100644 --- a/lv2/lv2plug.in/ns/ext/data-access/data-access.ttl +++ b/lv2/lv2plug.in/ns/ext/data-access/data-access.ttl @@ -22,16 +22,11 @@ @prefix rdf: . @prefix rdfs: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - a lv2:Specification , doap:Project ; - rdfs:seeAlso ; + rdfs:seeAlso , + <../../people/people.ttl> ; doap:license ; doap:name "LV2 Data Access" ; doap:shortdesc "Provides access to LV2_Descriptor::extension_data()." ; diff --git a/lv2/lv2plug.in/ns/ext/dynmanifest/lv2-dynmanifest.doap.ttl b/lv2/lv2plug.in/ns/ext/dynmanifest/lv2-dynmanifest.doap.ttl index 9a7ae72..198ed82 100644 --- a/lv2/lv2plug.in/ns/ext/dynmanifest/lv2-dynmanifest.doap.ttl +++ b/lv2/lv2plug.in/ns/ext/dynmanifest/lv2-dynmanifest.doap.ttl @@ -3,24 +3,16 @@ @prefix foaf: . @prefix rdfs: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - a doap:Project ; + rdfs:seeAlso <../../people/people.ttl> ; doap:license ; doap:name "LV2 Dynamic Manifest" ; doap:homepage ; doap:created "2009-06-13" ; doap:shortdesc "Support for dynamic data generation." ; doap:programming-language "C" ; - doap:developer [ - a foaf:Person ; - foaf:name "Stefano D'Angelo" - ] ; + doap:developer ; doap:release [ doap:revision "1.2" ; doap:created "2011-11-21" ; diff --git a/lv2/lv2plug.in/ns/ext/event/event.ttl b/lv2/lv2plug.in/ns/ext/event/event.ttl index 24acc33..e096503 100644 --- a/lv2/lv2plug.in/ns/ext/event/event.ttl +++ b/lv2/lv2plug.in/ns/ext/event/event.ttl @@ -22,23 +22,14 @@ @prefix rdf: . @prefix rdfs: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - -_:larsl - a foaf:Person ; - foaf:name "Lars Luthman" . - a lv2:Specification ; doap:license ; doap:name "LV2 Event" ; doap:shortdesc "A port-based real-time generic event interface." ; rdfs:seeAlso , - ; + , + <../../people/people.ttl> ; doap:release [ doap:revision "1.4" ; doap:created "2011-11-21" ; @@ -46,9 +37,9 @@ _:larsl dcs:blame ; dcs:changeset [ dcs:item [ - rdfs:label "Update packaging." - ] - ] + rdfs:label "Update packaging." ; + ] ; + ] ; ] , [ doap:revision "1.2" ; doap:created "2011-05-26" ; @@ -56,13 +47,13 @@ _:larsl dcs:blame ; dcs:changeset [ dcs:item [ - rdfs:label "Add build system (for installation)." + rdfs:label "Add build system (for installation)." ; ] , [ - rdfs:label "Convert documentation to HTML and use lv2:documentation." + rdfs:label "Convert documentation to HTML and use lv2:documentation." ; ] , [ - rdfs:label "Use lv2:Specification to be discovered as an extension." - ] - ] + rdfs:label "Use lv2:Specification to be discovered as an extension." ; + ] ; + ] ; ] , [ doap:revision "1.0" ; doap:created "2010-11-24" ; @@ -70,12 +61,12 @@ _:larsl dcs:blame ; dcs:changeset [ dcs:item [ - rdfs:label "Initial release." - ] - ] + rdfs:label "Initial release." ; + ] ; + ] ; ] ; doap:developer , - _:larsl ; + ; lv2:documentation """

This extension defines a generic time-stamped event port type, which can be used to create plugins that read and write real-time events, such as MIDI, diff --git a/lv2/lv2plug.in/ns/ext/host-info/host-info.ttl b/lv2/lv2plug.in/ns/ext/host-info/host-info.ttl index 4e49ba0..e2fba22 100644 --- a/lv2/lv2plug.in/ns/ext/host-info/host-info.ttl +++ b/lv2/lv2plug.in/ns/ext/host-info/host-info.ttl @@ -22,16 +22,12 @@ @prefix rdfs: . @prefix xsd: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - - a lv2:Specification ; - doap:license ; - doap:name "LV2 Host Info" ; - doap:shortdesc "A format for describing LV2 hosts." ; + + a lv2:Specification ; + rdfs:seeAlso <../../people/people.ttl> ; + doap:license ; + doap:name "LV2 Host Info" ; + doap:shortdesc "A format for describing LV2 hosts." ; doap:developer ; lv2:documentation """

This specification defines various properties to represent useful information @@ -52,60 +48,65 @@ extensions are supported by a given host.

""" . - -## Core Classes / Properties - -hi:Host a rdfs:Class ; +hi:Host + a rdfs:Class ; rdfs:label "LV2 Host" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:onProperty doap:name ; + rdfs:subClassOf [ + a owl:Restriction ; + owl:onProperty doap:name ; owl:someValuesFrom xsd:string ; owl:minCardinality 1 ; - rdfs:comment "A hi:Host MUST have at least one string doap:name" + rdfs:comment "A hi:Host MUST have at least one string doap:name" ; ] ; rdfs:comment """ An application that supports loading LV2 plugins, or performs other LV2 related functionality. """ . -hi:supportsExtension a rdf:Property ; - rdfs:domain hi:Host ; - rdfs:range hi:ExtensionSupport ; - rdfs:label "supports extension" ; +hi:supportsExtension + a rdf:Property ; + rdfs:domain hi:Host ; + rdfs:range hi:ExtensionSupport ; + rdfs:label "supports extension" ; rdfs:comment "Relates a Host to its ExtensionSupport" . -hi:ExtensionSupport a rdfs:Class ; +hi:ExtensionSupport + a rdfs:Class ; rdfs:label "Extension Support" ; - rdfs:subClassOf [ a owl:Restriction ; - owl:onProperty hi:sinceVersion ; + rdfs:subClassOf [ + a owl:Restriction ; + owl:onProperty hi:sinceVersion ; owl:someValuesFrom xsd:string ; owl:minCardinality 1 ; rdfs:comment """ A hi:ExtensionSupport MUST have at least one string hi:sinceVersion -""" ] ; +""" ; + ] ; rdfs:comment "A description of the support for an extension by a Host" . -hi:extension a rdf:Property ; - rdfs:domain hi:ExtensionSupport ; - rdfs:range lv2:Specification ; - rdfs:label "extension" ; +hi:extension + a rdf:Property ; + rdfs:domain hi:ExtensionSupport ; + rdfs:range lv2:Specification ; + rdfs:label "extension" ; rdfs:comment "Indicates the extension supported by a host." . -hi:sinceVersion a rdf:Property ; - rdfs:domain hi:ExtensionSupport ; - rdfs:range xsd:string ; - rdfs:label "since version" ; +hi:sinceVersion + a rdf:Property ; + rdfs:domain hi:ExtensionSupport ; + rdfs:range xsd:string ; + rdfs:label "since version" ; rdfs:comment """ The initial version of a host which supported an extension. This property MUST always be given """ . -hi:untilVersion a rdf:Property ; - rdfs:domain hi:ExtensionSupport ; - rdfs:range xsd:string ; - rdfs:label "until version" ; +hi:untilVersion + a rdf:Property ; + rdfs:domain hi:ExtensionSupport ; + rdfs:range xsd:string ; + rdfs:label "until version" ; rdfs:comment """ The final version of a host which supported an extension. This property can be used if support for an extension was discontinued in a host for some reason. """ . - diff --git a/lv2/lv2plug.in/ns/ext/instance-access/instance-access.ttl b/lv2/lv2plug.in/ns/ext/instance-access/instance-access.ttl index fdab336..d3a2c5b 100644 --- a/lv2/lv2plug.in/ns/ext/instance-access/instance-access.ttl +++ b/lv2/lv2plug.in/ns/ext/instance-access/instance-access.ttl @@ -22,15 +22,10 @@ @prefix rdf: . @prefix rdfs: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - a lv2:Specification ; - rdfs:seeAlso ; + rdfs:seeAlso , + <../../people/people.ttl> ; doap:license ; doap:name "LV2 Instance Access" ; doap:shortdesc "Provides access to the LV2_Handle of a plugin." ; @@ -42,11 +37,11 @@ dcs:blame ; dcs:changeset [ dcs:item [ - rdfs:label "Update packaging." + rdfs:label "Update packaging." ; ] , [ - rdfs:label "Improve documentation." - ] - ] + rdfs:label "Improve documentation." ; + ] ; + ] ; ] , [ doap:revision "1.2" ; doap:created "2011-05-26" ; @@ -54,11 +49,11 @@ dcs:blame ; dcs:changeset [ dcs:item [ - rdfs:label "Add build system for installation." + rdfs:label "Add build system for installation." ; ] , [ - rdfs:label "Switch to ISC license." - ] - ] + rdfs:label "Switch to ISC license." ; + ] ; + ] ; ] , [ doap:revision "1.0" ; doap:created "2010-10-04" ; @@ -66,9 +61,9 @@ dcs:blame ; dcs:changeset [ dcs:item [ - rdfs:label "Initial release." - ] - ] + rdfs:label "Initial release." ; + ] ; + ] ; ] ; lv2:documentation """

This extension defines a feature which allows plugin UIs to get a direct diff --git a/lv2/lv2plug.in/ns/ext/log/log.ttl b/lv2/lv2plug.in/ns/ext/log/log.ttl index d617602..c587b2e 100644 --- a/lv2/lv2plug.in/ns/ext/log/log.ttl +++ b/lv2/lv2plug.in/ns/ext/log/log.ttl @@ -21,15 +21,9 @@ @prefix rdfs: . @prefix xsd: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - a lv2:Specification ; - rdfs:seeAlso ; + rdfs:seeAlso , <../../people/people.ttl> ; doap:name "LV2 Log" ; doap:shortdesc "A feature for writing log messages." ; doap:developer ; diff --git a/lv2/lv2plug.in/ns/ext/midi/midi.ttl b/lv2/lv2plug.in/ns/ext/midi/midi.ttl index be7031a..53f0ea1 100644 --- a/lv2/lv2plug.in/ns/ext/midi/midi.ttl +++ b/lv2/lv2plug.in/ns/ext/midi/midi.ttl @@ -25,26 +25,16 @@ @prefix rdfs: . @prefix xsd: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - -_:larsl - a foaf:Person ; - foaf:name "Lars Luthman" ; - foaf:mbox . - a lv2:Specification ; - rdfs:seeAlso ; + rdfs:seeAlso , + <../../people/people.ttl> ; doap:license ; doap:name "LV2 MIDI" ; doap:shortdesc "A normalised definition of raw MIDI." ; doap:maintainer ; - doap:developer , - _:larsl ; + doap:developer , + ; doap:release [ doap:revision "1.5" ; doap:created "2012-02-19" ; diff --git a/lv2/lv2plug.in/ns/ext/parameters/parameters.ttl b/lv2/lv2plug.in/ns/ext/parameters/parameters.ttl index 3caddf6..395e9cc 100644 --- a/lv2/lv2plug.in/ns/ext/parameters/parameters.ttl +++ b/lv2/lv2plug.in/ns/ext/parameters/parameters.ttl @@ -23,14 +23,9 @@ @prefix rdfs: . @prefix xsd: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - a lv2:Specification ; + rdfs:seeAlso <../../people/people.ttl> ; doap:name "LV2 Parameters" ; doap:release [ doap:revision "0.2" ; @@ -39,11 +34,7 @@ doap:created "2009-01-01" ; doap:shortdesc "Common parameters for audio processing." ; doap:maintainer ; - doap:developer [ - a foaf:Person ; - foaf:name "Lars Luthman" ; - foaf:mbox ; - ] ; + doap:developer ; lv2:documentation """

This extension defines parameters common in audio processing software. A parameter is purely a metadata concept, unrelated to any particular code diff --git a/lv2/lv2plug.in/ns/ext/patch/patch.ttl b/lv2/lv2plug.in/ns/ext/patch/patch.ttl index 1c50893..f5eef6c 100644 --- a/lv2/lv2plug.in/ns/ext/patch/patch.ttl +++ b/lv2/lv2plug.in/ns/ext/patch/patch.ttl @@ -13,24 +13,19 @@ # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. -@prefix doap: . -@prefix foaf: . -@prefix lv2: . +@prefix doap: . +@prefix foaf: . +@prefix lv2: . @prefix patch: . -@prefix owl: . -@prefix rdf: . -@prefix rdfs: . -@prefix xsd: . - - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . +@prefix owl: . +@prefix rdf: . +@prefix rdfs: . +@prefix xsd: . a lv2:Specification ; - rdfs:seeAlso ; + rdfs:seeAlso , + <../../people/people.ttl> ; doap:license ; doap:developer ; doap:name "LV2 Patch" ; diff --git a/lv2/lv2plug.in/ns/ext/port-groups/port-groups.ttl b/lv2/lv2plug.in/ns/ext/port-groups/port-groups.ttl index 06ba96b..70a82c7 100644 --- a/lv2/lv2plug.in/ns/ext/port-groups/port-groups.ttl +++ b/lv2/lv2plug.in/ns/ext/port-groups/port-groups.ttl @@ -24,23 +24,15 @@ @prefix rdfs: . @prefix xsd: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - a lv2:Specification ; + rdfs:seeAlso <../../people/people.ttl> ; doap:license ; doap:name "LV2 Port Groups" ; doap:shortdesc "Multi-channel groups of LV2 ports." ; rdfs:comment "Defines semantic groupings of LV2 ports" ; - doap:developer [ - a foaf:Person ; - foaf:name "Lars Luthman" ; - foaf:mbox ; - ] , . + doap:developer , + . pg:Group a rdfs:Class ; @@ -87,7 +79,7 @@ An element of a group, which has a designation and an optional index. pg:element a rdf:Property ; rdfs:domain pg:Group ; - rdfs:range pg:Element ; + rdfs:range pg:Element ; rdfs:label "element" ; rdfs:comment """ Indicates that a group has a certain element (a parameter or channel @@ -676,4 +668,3 @@ pg:AmbisonicBH3P3Group lv2:index 15 ; lv2:designation amb:ACN15 ; ] . - diff --git a/lv2/lv2plug.in/ns/ext/port-props/port-props.ttl b/lv2/lv2plug.in/ns/ext/port-props/port-props.ttl index 6b56cd6..8b47c64 100644 --- a/lv2/lv2plug.in/ns/ext/port-props/port-props.ttl +++ b/lv2/lv2plug.in/ns/ext/port-props/port-props.ttl @@ -22,14 +22,9 @@ @prefix rdfs: . @prefix xsd: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - a lv2:Specification ; + rdfs:seeAlso <../../people/people.ttl> ; doap:name "LV2 Port Properties" ; doap:release [ doap:revision "0.2" ; @@ -38,10 +33,7 @@ doap:created "2009-01-01" ; doap:shortdesc "Various port properties." ; doap:maintainer ; - doap:developer [ - a foaf:Person ; - foaf:name "Krzysztof Foltman" ; - ] ; + doap:developer ; lv2:documentation """

This extension defines various properties for plugin ports, which can be used to better describe how a plugin can be controlled. Using this metadata, diff --git a/lv2/lv2plug.in/ns/ext/presets/presets.ttl b/lv2/lv2plug.in/ns/ext/presets/presets.ttl index a72a68e..52498b5 100644 --- a/lv2/lv2plug.in/ns/ext/presets/presets.ttl +++ b/lv2/lv2plug.in/ns/ext/presets/presets.ttl @@ -23,14 +23,9 @@ @prefix rdfs: . @prefix xsd: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - a lv2:Specification ; + rdfs:seeAlso <../../people/people.ttl> ; doap:license ; doap:name "LV2 Presets" ; doap:shortdesc "Presets for LV2 plugins. " ; @@ -41,9 +36,9 @@ dcs:blame ; dcs:changeset [ dcs:item [ - rdfs:label "Add pset:preset property for describing the preset currently applied to a plugin instance." - ] - ] + rdfs:label "Add pset:preset property for describing the preset currently applied to a plugin instance." ; + ] ; + ] ; ] , [ doap:revision "2.2" ; doap:created "2011-11-21" ; @@ -51,11 +46,11 @@ dcs:blame ; dcs:changeset [ dcs:item [ - rdfs:label "Update packaging." + rdfs:label "Update packaging." ; ] , [ - rdfs:label "Improve documentation." - ] - ] + rdfs:label "Improve documentation." ; + ] ; + ] ; ] , [ doap:revision "2.0" ; doap:created "2010-10-04" ; @@ -63,9 +58,9 @@ dcs:blame ; dcs:changeset [ dcs:item [ - rdfs:label "Initial release." - ] - ] + rdfs:label "Initial release." ; + ] ; + ] ; ] ; lv2:documentation """

This extension describes a format for presets (i.e. named sets of control @@ -111,7 +106,7 @@ pset:Preset a owl:Restriction ; owl:onProperty rdfs:label ; owl:someValuesFrom xsd:string ; - rdfs:comment "A Preset MUST have at least one string rdfs:label." + rdfs:comment "A Preset MUST have at least one string rdfs:label." ; ] ; lv2:documentation """

A Preset for an LV2 Plugin. A preset can be considered an "overlay" on a diff --git a/lv2/lv2plug.in/ns/ext/resize-port/resize-port.ttl b/lv2/lv2plug.in/ns/ext/resize-port/resize-port.ttl index 2a4c716..6b10a4d 100644 --- a/lv2/lv2plug.in/ns/ext/resize-port/resize-port.ttl +++ b/lv2/lv2plug.in/ns/ext/resize-port/resize-port.ttl @@ -21,16 +21,11 @@ @prefix rsz: . @prefix xsd: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - a lv2:Specification , lv2:Feature ; - rdfs:seeAlso ; + rdfs:seeAlso , + <../../people/people.ttl> ; doap:name "LV2 Resize Port Extension" ; doap:shortdesc "Dynamically sized LV2 port buffers." ; doap:developer ; diff --git a/lv2/lv2plug.in/ns/ext/state/state.ttl b/lv2/lv2plug.in/ns/ext/state/state.ttl index fff40f3..6bc884b 100644 --- a/lv2/lv2plug.in/ns/ext/state/state.ttl +++ b/lv2/lv2plug.in/ns/ext/state/state.ttl @@ -22,15 +22,10 @@ @prefix rdfs: . @prefix state: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - a lv2:Specification ; - rdfs:seeAlso ; + rdfs:seeAlso , + <../../people/people.ttl> ; doap:name "LV2 State" ; doap:shortdesc "An interface for LV2 plugins to save and restore state." ; doap:license ; @@ -39,11 +34,8 @@ doap:created "2012-03-03" ; dcs:blame ] ; - doap:developer [ - a foaf:Person ; - foaf:name "Leonard Ritter" ; - foaf:homepage - ] ; + doap:developer , + ; doap:maintainer ; lv2:documentation """ diff --git a/lv2/lv2plug.in/ns/ext/time/time.ttl b/lv2/lv2plug.in/ns/ext/time/time.ttl index 6868fdd..4f21505 100644 --- a/lv2/lv2plug.in/ns/ext/time/time.ttl +++ b/lv2/lv2plug.in/ns/ext/time/time.ttl @@ -21,15 +21,10 @@ @prefix rdfs: . @prefix xsd: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - a lv2:Specification ; - rdfs:seeAlso ; + rdfs:seeAlso , + <../../people/people.ttl> ; doap:name "LV2 Time" ; doap:shortdesc "Properties for describing time." ; doap:release [ diff --git a/lv2/lv2plug.in/ns/ext/uri-map/uri-map.ttl b/lv2/lv2plug.in/ns/ext/uri-map/uri-map.ttl index 4a7ffed..2fed8b6 100644 --- a/lv2/lv2plug.in/ns/ext/uri-map/uri-map.ttl +++ b/lv2/lv2plug.in/ns/ext/uri-map/uri-map.ttl @@ -23,23 +23,14 @@ @prefix rdfs: . @prefix umap: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - -_:larsl - a foaf:Person ; - foaf:name "Lars Luthman" . - a lv2:Specification , lv2:Feature ; owl:deprecated true ; - rdfs:seeAlso ; + rdfs:seeAlso , + <../../people/people.ttl> ; doap:maintainer ; - doap:developer _:larsl , + doap:developer , ; doap:license ; doap:name "LV2 URI Map" ; diff --git a/lv2/lv2plug.in/ns/ext/urid/urid.ttl b/lv2/lv2plug.in/ns/ext/urid/urid.ttl index a843e3b..d359217 100644 --- a/lv2/lv2plug.in/ns/ext/urid/urid.ttl +++ b/lv2/lv2plug.in/ns/ext/urid/urid.ttl @@ -21,20 +21,10 @@ @prefix rdfs: . @prefix urid: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - -_:gabrbedd - a foaf:Person ; - foaf:name "Gabriel M. Beddingfield" ; - foaf:homepage . - a lv2:Specification ; - rdfs:seeAlso ; + rdfs:seeAlso , + <../../people/people.ttl> ; doap:license ; doap:name "LV2 URID" ; doap:shortdesc "Features for mapping URIs to and from integers." ; @@ -48,7 +38,7 @@ _:gabrbedd ] ] ] ; - doap:developer _:gabrbedd ; + doap:developer ; doap:maintainer ; lv2:documentation """

This extension defines a simple mechanism for plugins to map URIs to and diff --git a/lv2/lv2plug.in/ns/ext/worker/worker.ttl b/lv2/lv2plug.in/ns/ext/worker/worker.ttl index 0af39dd..ae6d81b 100644 --- a/lv2/lv2plug.in/ns/ext/worker/worker.ttl +++ b/lv2/lv2plug.in/ns/ext/worker/worker.ttl @@ -21,16 +21,11 @@ @prefix doap: . @prefix foaf: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - a lv2:Specification , lv2:Feature ; - rdfs:seeAlso ; + rdfs:seeAlso , + <../../people/people.ttl> ; doap:developer ; doap:name "LV2 Worker" ; doap:shortdesc "Support for a non-realtime plugin worker method." ; diff --git a/lv2/lv2plug.in/ns/extensions/ui/lv2-ui.doap.ttl b/lv2/lv2plug.in/ns/extensions/ui/lv2-ui.doap.ttl index 92a7371..02c53b6 100644 --- a/lv2/lv2plug.in/ns/extensions/ui/lv2-ui.doap.ttl +++ b/lv2/lv2plug.in/ns/extensions/ui/lv2-ui.doap.ttl @@ -3,22 +3,13 @@ @prefix foaf: . @prefix rdfs: . - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - a doap:Project ; + rdfs:seeAlso <../../people/people.ttl> ; doap:license ; doap:name "LV2 UI" ; doap:shortdesc "Generic UI interface for LV2 plugins." ; - doap:developer [ - a foaf:Person ; - foaf:name "Lars Luthman" ; - foaf:mbox ; - ] ; + doap:developer ; doap:maintainer ; doap:release [ doap:revision "2.7" ; diff --git a/lv2/lv2plug.in/ns/extensions/units/lv2-units.doap.ttl b/lv2/lv2plug.in/ns/extensions/units/lv2-units.doap.ttl index 4fadbd6..6ea3a4b 100644 --- a/lv2/lv2plug.in/ns/extensions/units/lv2-units.doap.ttl +++ b/lv2/lv2plug.in/ns/extensions/units/lv2-units.doap.ttl @@ -3,19 +3,9 @@ @prefix foaf: . @prefix rdfs: . - - a foaf:Person ; - foaf:name "Steve Harris" ; - rdfs:seeAlso . - - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - a doap:Project ; + rdfs:seeAlso <../../people/people.ttl> ; doap:name "LV2 Units" ; doap:shortdesc "Units for LV2 values." ; doap:created "2007-02-06" ; diff --git a/lv2/lv2plug.in/ns/lv2core/lv2core.doap.ttl b/lv2/lv2plug.in/ns/lv2core/lv2core.doap.ttl index a7e0ecc..f7aa236 100644 --- a/lv2/lv2plug.in/ns/lv2core/lv2core.doap.ttl +++ b/lv2/lv2plug.in/ns/lv2core/lv2core.doap.ttl @@ -3,19 +3,9 @@ @prefix foaf: . @prefix rdfs: . - - a foaf:Person ; - foaf:name "Steve Harris" ; - rdfs:seeAlso . - - - a foaf:Person ; - foaf:name "David Robillard" ; - foaf:mbox ; - rdfs:seeAlso . - a doap:Project ; + rdfs:seeAlso <../people/people.ttl> ; doap:license ; doap:name "LV2" ; doap:homepage ; diff --git a/lv2/lv2plug.in/ns/people/ext.pc.in b/lv2/lv2plug.in/ns/people/ext.pc.in new file mode 120000 index 0000000..82b50df --- /dev/null +++ b/lv2/lv2plug.in/ns/people/ext.pc.in @@ -0,0 +1 @@ +../../../../ext.pc.in \ No newline at end of file diff --git a/lv2/lv2plug.in/ns/people/manifest.ttl b/lv2/lv2plug.in/ns/people/manifest.ttl new file mode 100644 index 0000000..56bd9c7 --- /dev/null +++ b/lv2/lv2plug.in/ns/people/manifest.ttl @@ -0,0 +1,8 @@ +@prefix lv2: . +@prefix rdfs: . + + + a lv2:Specification ; + lv2:minorVersion 0 ; + lv2:microVersion 0 ; + rdfs:seeAlso . diff --git a/lv2/lv2plug.in/ns/people/people.ttl b/lv2/lv2plug.in/ns/people/people.ttl new file mode 100644 index 0000000..7d6c247 --- /dev/null +++ b/lv2/lv2plug.in/ns/people/people.ttl @@ -0,0 +1,62 @@ +# Copyright 2012 David Robillard +# +# Permission to use, copy, modify, and/or distribute this software for any +# purpose with or without fee is hereby granted, provided that the above +# copyright notice and this permission notice appear in all copies. +# +# THIS SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES +# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR +# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES +# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN +# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF +# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. + +@prefix doap: . +@prefix foaf: . +@prefix owl: . +@prefix people: . +@prefix rdfs: . + + + a owl:Ontology ; + doap:name "LV2 People" ; + doap:shortdesc "People involved with the LV2 plugin specification." ; + doap:maintainer . + + + a foaf:Person ; + foaf:name "David Robillard" ; + foaf:mbox ; + rdfs:seeAlso . + + + a foaf:Person ; + foaf:name "Steve Harris" ; + foaf:mbox ; + rdfs:seeAlso . + + + a foaf:Person ; + foaf:name "Lars Luthman" ; + foaf:mbox . + + + a foaf:Person ; + foaf:name "Gabriel M. Beddingfield" ; + foaf:mbox . + + + a foaf:Person ; + foaf:name "Stefano D'Angelo" ; + foaf:mbox . + + + a foaf:Person ; + foaf:name "Krzysztof Foltman" ; + foaf:mbox . + + + a foaf:Person ; + foaf:name "Leonard Ritter" ; + foaf:mbox . diff --git a/lv2/lv2plug.in/ns/people/waf b/lv2/lv2plug.in/ns/people/waf new file mode 120000 index 0000000..b955110 --- /dev/null +++ b/lv2/lv2plug.in/ns/people/waf @@ -0,0 +1 @@ +../../../../waf \ No newline at end of file diff --git a/lv2/lv2plug.in/ns/people/wscript b/lv2/lv2plug.in/ns/people/wscript new file mode 120000 index 0000000..ec20a77 --- /dev/null +++ b/lv2/lv2plug.in/ns/people/wscript @@ -0,0 +1 @@ +../../../../ext.wscript \ No newline at end of file -- cgit v1.2.1