changeset 224:11588ad1cc3b

* Remove vamp:copyright_note -- the existing dc:rights is suitable, it seems
author cannam
date Tue, 04 Nov 2008 17:13:25 +0000
parents 2a57bd3eee76
children f8b38a017d9a 44d9d9afe294
files examples/vamp-example-plugins.n3 rdf/generator/template-generator.cpp rdf/vamp.n3
diffstat 3 files changed, 11 insertions(+), 17 deletions(-) [+]
line wrap: on
line diff
--- a/examples/vamp-example-plugins.n3	Tue Nov 04 16:59:25 2008 +0000
+++ b/examples/vamp-example-plugins.n3	Tue Nov 04 17:13:25 2008 +0000
@@ -28,7 +28,8 @@
     vamp:name             "Amplitude Follower" ;
     dc:description        "Track the amplitude of the audio signal" ;
     foaf:maker            [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here
-#   cc:license            <Place plugin license URI here and uncomment> ; 
+    cc:license            <http://creativecommons.org/licenses/BSD/> ;
+    dc:rights             "Freely redistributable (BSD license)" ;
     vamp:identifier       "amplitudefollower" ;
     vamp:vamp_API_version vamp:api_version_2 ;
     owl:versionInfo       "1" ;
@@ -74,7 +75,8 @@
     vamp:name             "Simple Fixed Tempo Estimator" ;
     dc:description        "Study a short section of audio and estimate its tempo, assuming the tempo is constant" ;
     foaf:maker            [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here
-#   cc:license            <Place plugin license URI here and uncomment> ; 
+    cc:license            <http://creativecommons.org/licenses/BSD/> ;
+    dc:rights             "Freely redistributable (BSD license)" ;
     vamp:identifier       "fixedtempo" ;
     vamp:vamp_API_version vamp:api_version_2 ;
     owl:versionInfo       "1" ;
@@ -144,7 +146,8 @@
     vamp:name             "Simple Percussion Onset Detector" ;
     dc:description        "Detect percussive note onsets by identifying broadband energy rises" ;
     foaf:maker            [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here
-#   cc:license            <Place plugin license URI here and uncomment> ; 
+    cc:license            <http://creativecommons.org/licenses/BSD/> ;
+    dc:rights             "Freely redistributable (BSD license)" ;
     vamp:identifier       "percussiononsets" ;
     vamp:vamp_API_version vamp:api_version_2 ;
     owl:versionInfo       "2" ;
@@ -204,7 +207,8 @@
     vamp:name             "Spectral Centroid" ;
     dc:description        "Calculate the centroid frequency of the spectrum of the input signal" ;
     foaf:maker            [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here
-#   cc:license            <Place plugin license URI here and uncomment> ; 
+    cc:license            <http://creativecommons.org/licenses/BSD/> ;
+    dc:rights             "Freely redistributable (BSD license)" ;
     vamp:identifier       "spectralcentroid" ;
     vamp:vamp_API_version vamp:api_version_2 ;
     owl:versionInfo       "2" ;
@@ -238,7 +242,8 @@
     vamp:name             "Zero Crossings" ;
     dc:description        "Detect and count zero crossing points" ;
     foaf:maker            [ foaf:name "Vamp SDK Example Plugins" ] ; # FIXME could give plugin author's URI here
-#   cc:license            <Place plugin license URI here and uncomment> ; 
+    cc:license            <http://creativecommons.org/licenses/BSD/> ;
+    dc:rights             "Freely redistributable (BSD license)" ;
     vamp:identifier       "zerocrossing" ;
     vamp:vamp_API_version vamp:api_version_2 ;
     owl:versionInfo       "2" ;
--- a/rdf/generator/template-generator.cpp	Tue Nov 04 16:59:25 2008 +0000
+++ b/rdf/generator/template-generator.cpp	Tue Nov 04 17:13:25 2008 +0000
@@ -110,7 +110,7 @@
     vamp:name             \""+plugin->getName()+"\" ;\n\
     dc:description        \"\"\""+plugin->getDescription()+"\"\"\" ;\n\
     foaf:maker            [ foaf:name \""+plugin->getMaker()+"\" ] ; # FIXME could give plugin author's URI here\n\
-    vamp:copyright_note   \"\"\""+plugin->getCopyright()+"\"\"\" ;\n\
+    dc:rights             \"\"\""+plugin->getCopyright()+"\"\"\" ;\n\
 #   cc:license            <Place plugin license URI here and uncomment> ; \n\
     vamp:identifier       \""+plugin->getIdentifier()+"\" ;\n\
     vamp:vamp_API_version vamp:api_version_"+to_string(plugin->getVampApiVersion())+" ;\n\
--- a/rdf/vamp.n3	Tue Nov 04 16:59:25 2008 +0000
+++ b/rdf/vamp.n3	Tue Nov 04 17:13:25 2008 +0000
@@ -288,17 +288,6 @@
 	vs:term_status "stable";
 	.
 
-vamp:copyright_note
-	a rdf:Property;
-	a owl:DatatypeProperty;
-        rdfs:label "Copyright note";
-        rdfs:comment """
-		Semi-formal copyright note for the plugin.
-	""";
-	rdfs:domain vamp:Plugin;
-	vs:term_status "unstable";
-	.
-
 # Note that other properties like maker can be linked to the plugin descriptor using other namespaces
 
 ##### Parameter Descriptor properties (and some common with PluginOutput)