[tracker/wip/jfelder/audio-writeback] ontology: Set tracker:writeback on more audio specific properties



commit 695d3ca904ab1f1251c4726aa67ab1d866e46ab4
Author: Saiful B. Khan <saifulbkhan gmail com>
Date:   Tue Feb 12 14:56:53 2019 +0100

    ontology: Set tracker:writeback on more audio specific properties
    
    This is to support writeback for some of the more common tags
    applicable to music files. The new writeback module that uses
    gstreamer for setting tags allows these additional fields apart
    from the existing writeable ones.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=792200

 src/ontologies/nepomuk/30-nie.ontology |  5 +++--
 src/ontologies/nepomuk/32-nco.ontology |  5 +++--
 src/ontologies/nepomuk/38-nmm.ontology | 23 +++++++++++++++--------
 3 files changed, 21 insertions(+), 12 deletions(-)
---
diff --git a/src/ontologies/nepomuk/30-nie.ontology b/src/ontologies/nepomuk/30-nie.ontology
index 919dfe06f..556c0ef98 100644
--- a/src/ontologies/nepomuk/30-nie.ontology
+++ b/src/ontologies/nepomuk/30-nie.ontology
@@ -10,7 +10,7 @@
 
 nie: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "nie" ;
-       nao:lastModified "2018-08-25T11:00:00Z" .
+       nao:lastModified "2019-02-12T13:55:00Z" .
 
 nie:DataObject a rdfs:Class ;
        rdfs:label "Data Object" ;
@@ -164,7 +164,8 @@ nie:comment a rdf:Property ;
        rdfs:domain nie:InformationElement ;
        rdfs:range xsd:string ;
        tracker:fulltextIndexed true ;
-       tracker:weight 2 .
+       tracker:weight 2 ;
+       tracker:writeback true .
 
 nie:interpretedAs a rdf:Property ;
        nrl:maxCardinality 1 ;
diff --git a/src/ontologies/nepomuk/32-nco.ontology b/src/ontologies/nepomuk/32-nco.ontology
index 6e7abb5a9..769ac04da 100644
--- a/src/ontologies/nepomuk/32-nco.ontology
+++ b/src/ontologies/nepomuk/32-nco.ontology
@@ -11,7 +11,7 @@
 
 nco: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "nco" ;
-       nao:lastModified "2016-02-28T21:30:00Z" .
+       nao:lastModified "2019-02-12T13:53:00Z" .
 
 nco:Role a rdfs:Class ;
        rdfs:label "Role" ;
@@ -297,7 +297,8 @@ nco:publisher a rdf:Property ;
        nrl:maxCardinality 1 ;
        rdfs:domain nie:InformationElement ;
        rdfs:range nco:Contact ;
-       tracker:weight 2 .
+       tracker:weight 2 ;
+       tracker:writeback true .
 
 nco:country a rdf:Property ;
        rdfs:label "country" ;
diff --git a/src/ontologies/nepomuk/38-nmm.ontology b/src/ontologies/nepomuk/38-nmm.ontology
index 0846aa714..773182871 100644
--- a/src/ontologies/nepomuk/38-nmm.ontology
+++ b/src/ontologies/nepomuk/38-nmm.ontology
@@ -13,7 +13,7 @@
 
 nmm: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "nmm" ;
-       nao:lastModified "2014-09-19T11:05:00Z" .
+       nao:lastModified "2019-02-12T13:54:00Z" .
 
 nmm:MusicPiece a rdfs:Class ;
        rdfs:label "Music" ;
@@ -90,7 +90,8 @@ nmm:musicAlbumDisc a rdf:Property ;
        rdfs:subPropertyOf nie:isLogicalPartOf ;
        nrl:maxCardinality 1 ;
        rdfs:domain nmm:MusicPiece ;
-       rdfs:range nmm:MusicAlbumDisc .
+       rdfs:range nmm:MusicAlbumDisc ;
+       tracker:writeback true .
 
 # Cardinality could be > 1 if we create one for album collections
 nmm:albumArtist a rdf:Property ;
@@ -126,7 +127,8 @@ nmm:composer a rdf:Property ;
        nrl:maxCardinality 1 ;
        rdfs:domain nmm:MusicPiece ;
        rdfs:range nmm:Artist ;
-       tracker:weight 4 .
+       tracker:weight 4 ;
+       tracker:writeback true .
 
 nmm:lyricist a rdf:Property ;
        rdfs:label "Lyricist" ;
@@ -140,14 +142,16 @@ nmm:lyricist a rdf:Property ;
 nmm:lyrics a rdf:Property ;
        rdfs:label "File with the lyrics for the music piece" ;
        rdfs:domain nmm:MusicPiece ;
-       rdfs:range nmm:SynchronizedText .
+       rdfs:range nmm:SynchronizedText ;
+       tracker:writeback true .
 
 nmm:trackNumber a rdf:Property ;
        rdfs:label "Track number" ;
        rdfs:comment "Track number of the music in its album" ;
        nrl:maxCardinality 1 ;
        rdfs:domain nmm:MusicPiece ;
-       rdfs:range xsd:integer .
+       rdfs:range xsd:integer ;
+       tracker:writeback true .
 
 nmm:isForHearingImpaired a rdf:Property ;
        rdfs:label "Is for hearing-impaired" ;
@@ -170,7 +174,8 @@ nmm:internationalStandardRecordingCode a rdf:Property ;
        rdfs:subPropertyOf nie:identifier ;
        nrl:maxCardinality 1 ;
        rdfs:domain nmm:MusicPiece ;
-       rdfs:range xsd:string .
+       rdfs:range xsd:string ;
+       tracker:writeback true .
 
 nmm:albumTrackCount a rdf:Property ;
        rdfs:label "Track count" ;
@@ -184,7 +189,8 @@ nmm:artwork a rdf:Property ;
        rdfs:comment "Associated Artwork" ;
        rdfs:domain nfo:Media ;
        rdfs:range nfo:Image ;
-       rdfs:subPropertyOf nfo:depiction .
+       rdfs:subPropertyOf nfo:depiction ;
+       tracker:writeback true .
 
 nmm:albumTitle a rdf:Property ;
        rdfs:label "Title" ;
@@ -283,7 +289,8 @@ nmm:genre a rdf:Property ;
        rdfs:domain nfo:Media ;
        rdfs:range xsd:string ;
        tracker:fulltextIndexed true ;
-       tracker:weight 4 .
+       tracker:weight 4 ;
+       tracker:writeback true .
 
 nmm:director a rdf:Property ;
        rdfs:label "Director" ;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]