[tracker/wip/jfelder/track-artist-ontology: 1/2] ontologies: Add nmm:artist property for nmm:MusicPiece
- From: Jean Felder <jfelder src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/wip/jfelder/track-artist-ontology: 1/2] ontologies: Add nmm:artist property for nmm:MusicPiece
- Date: Sun, 31 May 2020 20:15:29 +0000 (UTC)
commit eb9022c15514177d9561ff9f86e061e193f452da
Author: Jean Felder <jfelder src gnome org>
Date: Sun May 31 21:14:24 2020 +0200
ontologies: Add nmm:artist property for nmm:MusicPiece
This new property allows to distinguish the track artist (nmm:artist)
from the performer (nmm:peformer).
It is intended to match the description from the vorbis
specifications:
* the artist is "The artist generally considered responsible for the
work. In popular music this is usually the performing band or
singer. For classical music it would be the composer."
* the performer is "The artist(s) who performed the work. In classical
music this would be the conductor, orchestra, soloists. In
popular music this is typically the same as the artist and is
omitted."
src/ontologies/nepomuk/38-nmm.ontology | 8 ++++++++
1 file changed, 8 insertions(+)
---
diff --git a/src/ontologies/nepomuk/38-nmm.ontology b/src/ontologies/nepomuk/38-nmm.ontology
index 614549f66..21cf16e2d 100644
--- a/src/ontologies/nepomuk/38-nmm.ontology
+++ b/src/ontologies/nepomuk/38-nmm.ontology
@@ -134,6 +134,14 @@ nmm:beatsPerMinute a rdf:Property ;
rdfs:domain nmm:MusicPiece ;
rdfs:range xsd:integer .
+nmm:artist a rdf:Property ;
+ rdfs:label "Artist" ;
+ rdfs:comment "main artist of the MusicPiece" ;
+ rdfs:subPropertyOf nco:contributor ;
+ nrl:maxCardinality 1 ;
+ rdfs:domain nmm:MusicPiece ;
+ rdfs:range nmm:Artist .
+
# Todo: change cardinality
nmm:performer a rdf:Property ;
rdfs:label "Performer" ;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]