[tracker/wip/carlosg/shuffle-nao: 1/4] ontology: Move away from nao:lastModified to express ontology changes



commit 2c8bd30a65c5575903561188d9bc829c451a7f08
Author: Carlos Garnacho <carlosg gnome org>
Date:   Fri Apr 10 12:10:56 2020 +0200

    ontology: Move away from nao:lastModified to express ontology changes
    
    Add a tracker:lastModified property that only applies to tracker:Ontology,
    instead of using this such high-level property.

 .../examples/ontologies/defining-namespaces-1.txt  |  3 +--
 src/libtracker-data/tracker-data-manager.c         | 26 ++++++++++------------
 src/ontologies/10-xsd.ontology                     |  3 +--
 src/ontologies/11-rdf.ontology                     | 10 +++++++--
 src/ontologies/12-nrl.ontology                     |  3 +--
 src/ontologies/20-dc.ontology                      |  3 +--
 src/ontologies/31-nao.ontology                     |  2 +-
 src/ontologies/nepomuk/30-nie.ontology             |  3 +--
 src/ontologies/nepomuk/32-nco.ontology             |  3 +--
 src/ontologies/nepomuk/33-nfo.ontology             |  4 +---
 src/ontologies/nepomuk/34-nmo.ontology             |  4 +---
 src/ontologies/nepomuk/35-ncal.ontology            |  3 +--
 src/ontologies/nepomuk/36-scal.ontology            |  3 +--
 src/ontologies/nepomuk/37-nid3.ontology            |  3 +--
 src/ontologies/nepomuk/38-nmm.ontology             |  3 +--
 src/ontologies/nepomuk/39-mto.ontology             |  3 +--
 src/ontologies/nepomuk/40-mlo.ontology             |  2 +-
 src/ontologies/nepomuk/41-mfo.ontology             |  3 +--
 src/ontologies/nepomuk/89-mtp.ontology             |  3 +--
 src/ontologies/nepomuk/90-tracker.ontology         |  2 +-
 src/ontologies/nepomuk/92-slo.ontology             |  5 ++---
 src/ontologies/nepomuk/93-libosinfo.ontology       |  3 +--
 tests/functional-tests/ontology-changes.py         |  6 ++---
 .../test-ontologies/add-class/91-test.ontology     |  3 +--
 .../add-domainIndex/91-test.ontology               |  3 +--
 .../test-ontologies/add-prop/91-test.ontology      |  3 +--
 .../test-ontologies/basic-future/91-test.ontology  |  3 +--
 .../test-ontologies/basic/91-test.ontology         |  3 +--
 .../test-ontologies/cardinality/91-test.ontology   |  3 +--
 .../test-ontologies/indexed/91-test.ontology       |  3 +--
 .../test-ontologies/notify/91-test.ontology        |  3 +--
 .../property-promotion/91-test.ontology            |  3 +--
 .../property-range-int-to-string/91-test.ontology  |  3 +--
 .../property-range-string-to-date/91-test.ontology |  3 +--
 .../superclass-remove/91-test.ontology             |  3 +--
 .../change/source/99-example.ontology.v1           |  3 +--
 .../change/source/99-example.ontology.v10          |  3 +--
 .../change/source/99-example.ontology.v11          |  3 +--
 .../change/source/99-example.ontology.v2           |  3 +--
 .../change/source/99-example.ontology.v3           |  3 +--
 .../change/source/99-example.ontology.v4           |  3 +--
 .../change/source/99-example.ontology.v5           |  3 +--
 .../change/source/99-example.ontology.v6           |  3 +--
 .../change/source/99-example.ontology.v7           |  3 +--
 .../change/source/99-example.ontology.v8           |  3 +--
 .../change/source/99-example.ontology.v9           |  3 +--
 .../subqueries/subqueries-minus-5.out              |  1 +
 tests/libtracker-fts/data.ontology                 |  3 +--
 48 files changed, 69 insertions(+), 107 deletions(-)
---
diff --git a/docs/reference/libtracker-sparql/examples/ontologies/defining-namespaces-1.txt 
b/docs/reference/libtracker-sparql/examples/ontologies/defining-namespaces-1.txt
index ab00fa932..639f6e8df 100644
--- a/docs/reference/libtracker-sparql/examples/ontologies/defining-namespaces-1.txt
+++ b/docs/reference/libtracker-sparql/examples/ontologies/defining-namespaces-1.txt
@@ -5,7 +5,6 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 # This is our example namespace
 @prefix ex: <http://example.org/#>
@@ -13,4 +12,4 @@
 ex: a tracker:Namespace, tracker:Ontology
     tracker:prefix "ex"
     rdfs:comment "example ontology"
-    nao:lastModified "2017-01-01T15:00:00Z"
+    tracker:lastModified "2017-01-01T15:00:00Z"
diff --git a/src/libtracker-data/tracker-data-manager.c b/src/libtracker-data/tracker-data-manager.c
index 6aa496118..be371602b 100644
--- a/src/libtracker-data/tracker-data-manager.c
+++ b/src/libtracker-data/tracker-data-manager.c
@@ -59,7 +59,7 @@
 #define NRL_INVERSE_FUNCTIONAL_PROPERTY TRACKER_PREFIX_NRL "InverseFunctionalProperty"
 #define NRL_MAX_CARDINALITY             TRACKER_PREFIX_NRL "maxCardinality"
 
-#define NAO_LAST_MODIFIED               TRACKER_PREFIX_NAO "lastModified"
+#define TRACKER_LAST_MODIFIED           TRACKER_PREFIX_TRACKER "lastModified"
 
 #define ZLIBBUFSIZ 8192
 
@@ -1235,7 +1235,7 @@ tracker_data_ontology_load_statement (TrackerDataManager  *manager,
                }
 
                tracker_namespace_set_prefix (namespace, object);
-       } else if (g_strcmp0 (predicate, NAO_LAST_MODIFIED) == 0) {
+       } else if (g_strcmp0 (predicate, TRACKER_LAST_MODIFIED) == 0) {
                TrackerOntology *ontology;
 
                ontology = tracker_ontologies_get_ontology_by_uri (manager->ontologies, subject);
@@ -1869,7 +1869,7 @@ get_ontology_from_file (TrackerDataManager *manager,
                                                     g_strdup (subject),
                                                     ontology);
                        }
-               } else if (g_strcmp0 (predicate, NAO_LAST_MODIFIED) == 0) {
+               } else if (g_strcmp0 (predicate, TRACKER_LAST_MODIFIED) == 0) {
                        TrackerOntology *ontology;
 
                        ontology = g_hash_table_lookup (ontology_uris, subject);
@@ -1900,7 +1900,7 @@ get_ontology_from_file (TrackerDataManager *manager,
 
        if (ret == NULL) {
                gchar *uri = g_file_get_uri (file);
-               g_critical ("Ontology file has no nao:lastModified header: %s", uri);
+               g_critical ("Ontology file has no tracker:lastModified header: %s", uri);
                g_free (uri);
        }
 
@@ -1981,7 +1981,7 @@ tracker_data_ontology_process_statement (TrackerDataManager *manager,
                if (namespace && tracker_namespace_get_is_new (namespace) != in_update) {
                        return;
                }
-       } else if (g_strcmp0 (predicate, NAO_LAST_MODIFIED) == 0) {
+       } else if (g_strcmp0 (predicate, TRACKER_LAST_MODIFIED) == 0) {
                TrackerOntology *ontology;
 
                ontology = tracker_ontologies_get_ontology_by_uri (manager->ontologies, subject);
@@ -2176,7 +2176,7 @@ db_get_static_data (TrackerDBInterface  *iface,
 
        stmt = tracker_db_interface_create_statement (iface, TRACKER_DB_STATEMENT_CACHE_TYPE_SELECT, 
&internal_error,
                                                      "SELECT (SELECT Uri FROM Resource WHERE ID = 
\"tracker:Ontology\".ID), "
-                                                     "       (SELECT \"nao:lastModified\" FROM 
\"rdfs:Resource\" WHERE ID = \"tracker:Ontology\".ID) "
+                                                     "       \"tracker:lastModified\" "
                                                      "FROM \"tracker:Ontology\"");
 
        if (stmt) {
@@ -3886,10 +3886,9 @@ update_ontology_last_modified (TrackerDataManager  *manager,
        ontology_uri = tracker_ontology_get_uri (ontology);
        last_mod = tracker_ontology_get_last_modified (ontology);
        stmt = tracker_db_interface_create_statement (iface, TRACKER_DB_STATEMENT_CACHE_TYPE_UPDATE, error,
-                                                     "UPDATE \"rdfs:Resource\" SET \"nao:lastModified\"= ? "
-                                                     "WHERE \"rdfs:Resource\".ID = "
-                                                     "(SELECT Resource.ID FROM Resource INNER JOIN 
\"rdfs:Resource\" "
-                                                     "ON \"rdfs:Resource\".ID = Resource.ID WHERE "
+                                                     "UPDATE \"tracker:Ontology\" SET 
\"tracker:lastModified\"= ? "
+                                                     "WHERE \"tracker:Ontology\".ID = "
+                                                     "(SELECT Resource.ID FROM Resource WHERE "
                                                      "Resource.Uri = ?)");
        if (stmt) {
                tracker_db_statement_bind_int (stmt, 0, last_mod);
@@ -4275,14 +4274,13 @@ tracker_data_manager_initable_init (GInitable     *initable,
 
                /* check ontology against database */
 
-               /* Get a map of tracker:Ontology v. nao:lastModified so that we can test
+               /* Get a map of tracker:Ontology v. tracker:lastModified so that we can test
                 * for all the ontology files in ontology_location whether the last-modified
                 * has changed since we dealt with the file last time. */
 
                stmt = tracker_db_interface_create_statement (iface, TRACKER_DB_STATEMENT_CACHE_TYPE_SELECT, 
&n_error,
-                       "SELECT Resource.Uri, \"rdfs:Resource\".\"nao:lastModified\" FROM 
\"tracker:Ontology\" "
-                       "INNER JOIN Resource ON Resource.ID = \"tracker:Ontology\".ID "
-                       "INNER JOIN \"rdfs:Resource\" ON \"tracker:Ontology\".ID = \"rdfs:Resource\".ID");
+                       "SELECT Resource.Uri, \"tracker:Ontology\".\"tracker:lastModified\" FROM 
\"tracker:Ontology\" "
+                       "INNER JOIN Resource ON Resource.ID = \"tracker:Ontology\".ID ");
 
                if (stmt) {
                        cursor = tracker_db_statement_start_cursor (stmt, &n_error);
diff --git a/src/ontologies/10-xsd.ontology b/src/ontologies/10-xsd.ontology
index c22c5fd2b..1476538d7 100644
--- a/src/ontologies/10-xsd.ontology
+++ b/src/ontologies/10-xsd.ontology
@@ -1,11 +1,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 xsd: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "xsd" ;
-       nao:lastModified "2010-02-16T11:00:00Z" .
+       tracker:lastModified "2010-02-16T11:00:00Z" .
 
 xsd:string a rdfs:Class .
 xsd:boolean a rdfs:Class .
diff --git a/src/ontologies/11-rdf.ontology b/src/ontologies/11-rdf.ontology
index b7c1d74d8..5ee5ad12b 100644
--- a/src/ontologies/11-rdf.ontology
+++ b/src/ontologies/11-rdf.ontology
@@ -3,11 +3,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 rdf: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "rdf" ;
-       nao:lastModified "2019-06-09T21:00:00Z" .
+       tracker:lastModified "2019-06-09T21:00:00Z" .
 
 rdfs: a tracker:Namespace ;
        tracker:prefix "rdfs" .
@@ -102,6 +101,13 @@ tracker:Ontology a rdfs:Class ;
        rdfs:label "Ontology" ;
        rdfs:subClassOf rdfs:Resource .
 
+tracker:lastModified a rdf:Property ;
+       rdfs:label "lastModified" ;
+       rdfs:comment "last modification date" ;
+       nrl:maxCardinality 1 ;
+       rdfs:domain tracker:Ontology ;
+       rdfs:range xsd:dateTime .
+
 tracker:prefix a rdf:Property ;
        nrl:maxCardinality 1 ;
        rdfs:domain tracker:Namespace ;
diff --git a/src/ontologies/12-nrl.ontology b/src/ontologies/12-nrl.ontology
index 381e0c39c..48d93e9bf 100644
--- a/src/ontologies/12-nrl.ontology
+++ b/src/ontologies/12-nrl.ontology
@@ -3,11 +3,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 nrl: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "nrl" ;
-       nao:lastModified "2010-02-16T11:00:00Z" .
+       tracker:lastModified "2010-02-16T11:00:00Z" .
 
 nrl:InverseFunctionalProperty a rdfs:Class .
 
diff --git a/src/ontologies/20-dc.ontology b/src/ontologies/20-dc.ontology
index 818dab3be..94b35ac14 100644
--- a/src/ontologies/20-dc.ontology
+++ b/src/ontologies/20-dc.ontology
@@ -4,11 +4,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 dc: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "dc" ;
-       nao:lastModified "2018-08-25T11:00:00Z" .
+       tracker:lastModified "2018-08-25T11:00:00Z" .
 
 dc:title a rdf:Property ;
        rdfs:label "Title" ;
diff --git a/src/ontologies/31-nao.ontology b/src/ontologies/31-nao.ontology
index 4581d6be6..60a237259 100644
--- a/src/ontologies/31-nao.ontology
+++ b/src/ontologies/31-nao.ontology
@@ -8,7 +8,7 @@
 
 nao: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "nao" ;
-       nao:lastModified "2010-12-25T16:00:00Z" .
+       tracker:lastModified "2010-12-25T16:00:00Z" .
 
 nao:Tag a rdfs:Class ;
        rdfs:subClassOf rdfs:Resource ;
diff --git a/src/ontologies/nepomuk/30-nie.ontology b/src/ontologies/nepomuk/30-nie.ontology
index ea6d9bacc..d64d3442b 100644
--- a/src/ontologies/nepomuk/30-nie.ontology
+++ b/src/ontologies/nepomuk/30-nie.ontology
@@ -6,11 +6,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 nie: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "nie" ;
-       nao:lastModified "2018-08-25T11:00:00Z" .
+       tracker:lastModified "2018-08-25T11:00:00Z" .
 
 nie:DataObject a rdfs:Class ;
        rdfs:label "Data Object" ;
diff --git a/src/ontologies/nepomuk/32-nco.ontology b/src/ontologies/nepomuk/32-nco.ontology
index 6e7abb5a9..bfdfb41f9 100644
--- a/src/ontologies/nepomuk/32-nco.ontology
+++ b/src/ontologies/nepomuk/32-nco.ontology
@@ -7,11 +7,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 nco: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "nco" ;
-       nao:lastModified "2016-02-28T21:30:00Z" .
+       tracker:lastModified "2016-02-28T21:30:00Z" .
 
 nco:Role a rdfs:Class ;
        rdfs:label "Role" ;
diff --git a/src/ontologies/nepomuk/33-nfo.ontology b/src/ontologies/nepomuk/33-nfo.ontology
index e8cebafb3..9367f58d1 100644
--- a/src/ontologies/nepomuk/33-nfo.ontology
+++ b/src/ontologies/nepomuk/33-nfo.ontology
@@ -3,16 +3,14 @@
 @prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
 @prefix nie: <http://www.semanticdesktop.org/ontologies/2007/01/19/nie#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 nfo: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "nfo" ;
-       nao:lastModified "2014-10-06T13:05:00Z" .
+       tracker:lastModified "2014-10-06T13:05:00Z" .
 
 nfo:Document a rdfs:Class ;
        rdfs:label "Document" ;
diff --git a/src/ontologies/nepomuk/34-nmo.ontology b/src/ontologies/nepomuk/34-nmo.ontology
index 7189ec819..6f16fd591 100644
--- a/src/ontologies/nepomuk/34-nmo.ontology
+++ b/src/ontologies/nepomuk/34-nmo.ontology
@@ -7,12 +7,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 nmo: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "nmo" ;
-       nao:lastModified "2015-12-29T14:30:00Z" .
+       tracker:lastModified "2015-12-29T14:30:00Z" .
 
 # FIXME Extension requested in Nepomuk
 nmo:MimePart a rdfs:Class ;
diff --git a/src/ontologies/nepomuk/35-ncal.ontology b/src/ontologies/nepomuk/35-ncal.ontology
index 1c027c15b..3d7fafb18 100644
--- a/src/ontologies/nepomuk/35-ncal.ontology
+++ b/src/ontologies/nepomuk/35-ncal.ontology
@@ -8,11 +8,10 @@
 @prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 ncal: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "ncal" ;
-       nao:lastModified "2010-10-20T11:22:00Z" .
+       tracker:lastModified "2010-10-20T11:22:00Z" .
 
 ncal:UnionParentClass a rdfs:Class ;
        rdfs:label "UnionParentClass" ;
diff --git a/src/ontologies/nepomuk/36-scal.ontology b/src/ontologies/nepomuk/36-scal.ontology
index e77110418..cac604d1b 100644
--- a/src/ontologies/nepomuk/36-scal.ontology
+++ b/src/ontologies/nepomuk/36-scal.ontology
@@ -5,12 +5,11 @@
 @prefix nie: <http://www.semanticdesktop.org/ontologies/2007/01/19/nie#> .
 @prefix nco: <http://www.semanticdesktop.org/ontologies/2007/03/22/nco#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix scal: <http://www.tracker-project.org/temp/scal#> .
 
 scal: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "scal" ;
-       nao:lastModified "2010-10-20T07:42:00Z" .
+       tracker:lastModified "2010-10-20T07:42:00Z" .
 
 scal:Calendar a rdfs:Class ;
        rdfs:label "Calendar" ;
diff --git a/src/ontologies/nepomuk/37-nid3.ontology b/src/ontologies/nepomuk/37-nid3.ontology
index 08e1d0587..e62a08399 100644
--- a/src/ontologies/nepomuk/37-nid3.ontology
+++ b/src/ontologies/nepomuk/37-nid3.ontology
@@ -7,11 +7,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 nid3: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "nid3" ;
-       nao:lastModified "2010-02-16T11:00:00Z" .
+       tracker:lastModified "2010-02-16T11:00:00Z" .
 
 nid3:ID3Audio a rdfs:Class ;
        rdfs:subClassOf nfo:Audio .
diff --git a/src/ontologies/nepomuk/38-nmm.ontology b/src/ontologies/nepomuk/38-nmm.ontology
index 0846aa714..a237ed987 100644
--- a/src/ontologies/nepomuk/38-nmm.ontology
+++ b/src/ontologies/nepomuk/38-nmm.ontology
@@ -9,11 +9,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 nmm: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "nmm" ;
-       nao:lastModified "2014-09-19T11:05:00Z" .
+       tracker:lastModified "2014-09-19T11:05:00Z" .
 
 nmm:MusicPiece a rdfs:Class ;
        rdfs:label "Music" ;
diff --git a/src/ontologies/nepomuk/39-mto.ontology b/src/ontologies/nepomuk/39-mto.ontology
index bae2a261d..3b8b8e182 100644
--- a/src/ontologies/nepomuk/39-mto.ontology
+++ b/src/ontologies/nepomuk/39-mto.ontology
@@ -6,11 +6,10 @@
 @prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
 @prefix mto: <http://www.tracker-project.org/temp/mto#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 mto: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "mto" ;
-       nao:lastModified "2010-10-20T07:42:00Z" .
+       tracker:lastModified "2010-10-20T07:42:00Z" .
 
 mto:TransferElement a rdfs:Class ;
        rdfs:label "Transfer element" ;
diff --git a/src/ontologies/nepomuk/40-mlo.ontology b/src/ontologies/nepomuk/40-mlo.ontology
index 3fc36b69e..b3a1c9dec 100644
--- a/src/ontologies/nepomuk/40-mlo.ontology
+++ b/src/ontologies/nepomuk/40-mlo.ontology
@@ -11,7 +11,7 @@
 mlo: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "mlo" ;
        nao:deprecated true ;
-       nao:lastModified "2011-03-28T19:32:00Z" .
+       tracker:lastModified "2011-03-28T19:32:00Z" .
 
 mlo:GeoLocation a rdfs:Class ;
        rdfs:label "Location" ;
diff --git a/src/ontologies/nepomuk/41-mfo.ontology b/src/ontologies/nepomuk/41-mfo.ontology
index 0949cbb46..e0094e883 100644
--- a/src/ontologies/nepomuk/41-mfo.ontology
+++ b/src/ontologies/nepomuk/41-mfo.ontology
@@ -7,11 +7,10 @@
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix nmo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nmo#> .
 @prefix mfo: <http://www.tracker-project.org/temp/mfo#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 mfo: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "mfo" ;
-       nao:lastModified "2010-02-16T11:00:00Z" .
+       tracker:lastModified "2010-02-16T11:00:00Z" .
 
 mfo:FeedElement a rdfs:Class;
        rdfs:label "Feed element";
diff --git a/src/ontologies/nepomuk/89-mtp.ontology b/src/ontologies/nepomuk/89-mtp.ontology
index 82265169a..880aff827 100644
--- a/src/ontologies/nepomuk/89-mtp.ontology
+++ b/src/ontologies/nepomuk/89-mtp.ontology
@@ -7,11 +7,10 @@
 @prefix nie: <http://www.semanticdesktop.org/ontologies/2007/01/19/nie#> .
 @prefix nmm: <http://www.tracker-project.org/temp/nmm#> .
 @prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 mtp: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "mtp" ;
-       nao:lastModified "2010-08-11T16:00:00Z" .
+       tracker:lastModified "2010-08-11T16:00:00Z" .
 
 #
 # This ontology "decorates" nmm and nfo to include properties required
diff --git a/src/ontologies/nepomuk/90-tracker.ontology b/src/ontologies/nepomuk/90-tracker.ontology
index 1bc809b09..6be88c89d 100644
--- a/src/ontologies/nepomuk/90-tracker.ontology
+++ b/src/ontologies/nepomuk/90-tracker.ontology
@@ -9,7 +9,7 @@
 
 tracker: a tracker:Ontology ;
        tracker:prefix "tracker" ;
-       nao:lastModified "2019-07-15T09:41:00Z" .
+       tracker:lastModified "2019-07-15T09:41:00Z" .
 
 tracker:isDefaultTag a rdf:Property ;
        rdfs:domain nao:Tag ;
diff --git a/src/ontologies/nepomuk/92-slo.ontology b/src/ontologies/nepomuk/92-slo.ontology
index 7d71dcbac..4078462cf 100644
--- a/src/ontologies/nepomuk/92-slo.ontology
+++ b/src/ontologies/nepomuk/92-slo.ontology
@@ -6,12 +6,11 @@
 @prefix nco: <http://www.semanticdesktop.org/ontologies/2007/03/22/nco#> .
 @prefix slo: <http://www.tracker-project.org/temp/slo#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 slo: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "slo" ;
-       nao:lastModified "2011-06-08T12:09:00Z" .
-       
+       tracker:lastModified "2011-06-08T12:09:00Z" .
+
 slo:LandmarkCategory a rdfs:Class ;
        rdfs:label "Landmark category";
        rdfs:comment "Predefined set of instances for categories of landmarks";
diff --git a/src/ontologies/nepomuk/93-libosinfo.ontology b/src/ontologies/nepomuk/93-libosinfo.ontology
index 9358d56c6..89fa80d78 100644
--- a/src/ontologies/nepomuk/93-libosinfo.ontology
+++ b/src/ontologies/nepomuk/93-libosinfo.ontology
@@ -1,4 +1,3 @@
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix nfo: <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#> .
 @prefix nie: <http://www.semanticdesktop.org/ontologies/2007/01/19/nie#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
@@ -10,7 +9,7 @@
 
 osinfo: a tracker:Namespace, tracker:Ontology ;
        tracker:prefix "osinfo" ;
-       nao:lastModified "2011-12-16T08:00:00Z" .
+       tracker:lastModified "2011-12-16T08:00:00Z" .
 
 osinfo:Installer a rdfs:Class ;
        rdfs:label "Operating System Installer" ;
diff --git a/tests/functional-tests/ontology-changes.py b/tests/functional-tests/ontology-changes.py
index 753b1eb4a..8ccb662ab 100644
--- a/tests/functional-tests/ontology-changes.py
+++ b/tests/functional-tests/ontology-changes.py
@@ -153,9 +153,9 @@ class OntologyChangeTestTemplate (ut.TestCase):
         def get_ontology_date(ontology):
             with open(ontology, 'r') as f:
                 for line in f:
-                    if "nao:lastModified" in line:
+                    if "tracker:lastModified" in line:
                         getmodtime = re.compile(
-                            'nao:lastModified\ \"' + ISO9601_REGEX + '\"')
+                            'tracker:lastModified\ \"' + ISO9601_REGEX + '\"')
                         modtime_match = getmodtime.search(line)
 
                         if (modtime_match):
@@ -170,7 +170,7 @@ class OntologyChangeTestTemplate (ut.TestCase):
         second_date = get_ontology_date(
             self.ontology_path(second).joinpath("91-test.ontology"))
         if first_date >= second_date:
-            self.fail("nao:modifiedTime in '%s' is not more recent in the second ontology" % (
+            self.fail("tracker:lastModified in '%s' is not more recent in the second ontology" % (
                 "91-test.ontology"))
 
 
diff --git a/tests/functional-tests/test-ontologies/add-class/91-test.ontology 
b/tests/functional-tests/test-ontologies/add-class/91-test.ontology
index f957db4ca..16a5f5a7f 100644
--- a/tests/functional-tests/test-ontologies/add-class/91-test.ontology
+++ b/tests/functional-tests/test-ontologies/add-class/91-test.ontology
@@ -2,7 +2,6 @@
 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix test: <http://example.org/ns#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
@@ -16,7 +15,7 @@
 #     B   C
 #
 test: a tracker:Namespace, tracker:Ontology ;
-        nao:lastModified "2010-03-24T11:00:04Z" ;
+        tracker:lastModified "2010-03-24T11:00:04Z" ;
         tracker:prefix "test" .
 
 test:A a rdfs:Class .
diff --git a/tests/functional-tests/test-ontologies/add-domainIndex/91-test.ontology 
b/tests/functional-tests/test-ontologies/add-domainIndex/91-test.ontology
index 49bfefad4..e2d0b7eb2 100644
--- a/tests/functional-tests/test-ontologies/add-domainIndex/91-test.ontology
+++ b/tests/functional-tests/test-ontologies/add-domainIndex/91-test.ontology
@@ -2,7 +2,6 @@
 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix test: <http://example.org/ns#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
@@ -16,7 +15,7 @@
 #     B   C
 #
 test: a tracker:Namespace, tracker:Ontology ;
-        nao:lastModified "2010-03-24T11:00:04Z" ;
+        tracker:lastModified "2010-03-24T11:00:04Z" ;
         tracker:prefix "test" .
 
 test:A a rdfs:Class .
diff --git a/tests/functional-tests/test-ontologies/add-prop/91-test.ontology 
b/tests/functional-tests/test-ontologies/add-prop/91-test.ontology
index e0434739e..77a942877 100644
--- a/tests/functional-tests/test-ontologies/add-prop/91-test.ontology
+++ b/tests/functional-tests/test-ontologies/add-prop/91-test.ontology
@@ -2,7 +2,6 @@
 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix test: <http://example.org/ns#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
@@ -16,7 +15,7 @@
 #     B   C
 #
 test: a tracker:Namespace, tracker:Ontology ;
-        nao:lastModified "2010-03-24T11:00:04Z" ;
+        tracker:lastModified "2010-03-24T11:00:04Z" ;
         tracker:prefix "test" .
 
 test:A a rdfs:Class .
diff --git a/tests/functional-tests/test-ontologies/basic-future/91-test.ontology 
b/tests/functional-tests/test-ontologies/basic-future/91-test.ontology
index d965cb3c3..4762b5869 100644
--- a/tests/functional-tests/test-ontologies/basic-future/91-test.ontology
+++ b/tests/functional-tests/test-ontologies/basic-future/91-test.ontology
@@ -2,7 +2,6 @@
 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix test: <http://example.org/ns#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
@@ -16,7 +15,7 @@
 #     B   C
 #
 test: a tracker:Namespace, tracker:Ontology ;
-        nao:lastModified "2011-03-24T11:00:04Z" ;
+        tracker:lastModified "2011-03-24T11:00:04Z" ;
         tracker:prefix "test" .
 
 test:A a rdfs:Class .
diff --git a/tests/functional-tests/test-ontologies/basic/91-test.ontology 
b/tests/functional-tests/test-ontologies/basic/91-test.ontology
index 118248c84..d8a5177c5 100644
--- a/tests/functional-tests/test-ontologies/basic/91-test.ontology
+++ b/tests/functional-tests/test-ontologies/basic/91-test.ontology
@@ -2,7 +2,6 @@
 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix test: <http://example.org/ns#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
@@ -16,7 +15,7 @@
 #     B   C
 #
 test: a tracker:Namespace, tracker:Ontology ;
-        nao:lastModified "2010-03-23T11:00:04Z" ;
+        tracker:lastModified "2010-03-23T11:00:04Z" ;
         tracker:prefix "test" .
 
 test:A a rdfs:Class .
diff --git a/tests/functional-tests/test-ontologies/cardinality/91-test.ontology 
b/tests/functional-tests/test-ontologies/cardinality/91-test.ontology
index f3ebbd53a..91ae95aef 100644
--- a/tests/functional-tests/test-ontologies/cardinality/91-test.ontology
+++ b/tests/functional-tests/test-ontologies/cardinality/91-test.ontology
@@ -2,7 +2,6 @@
 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix test: <http://example.org/ns#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
@@ -16,7 +15,7 @@
 #     B   C
 #
 test: a tracker:Namespace, tracker:Ontology ;
-        nao:lastModified "2010-03-24T11:00:04Z" ;
+        tracker:lastModified "2010-03-24T11:00:04Z" ;
         tracker:prefix "test" .
 
 test:A a rdfs:Class .
diff --git a/tests/functional-tests/test-ontologies/indexed/91-test.ontology 
b/tests/functional-tests/test-ontologies/indexed/91-test.ontology
index 90a906165..7928a21ee 100644
--- a/tests/functional-tests/test-ontologies/indexed/91-test.ontology
+++ b/tests/functional-tests/test-ontologies/indexed/91-test.ontology
@@ -2,7 +2,6 @@
 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix test: <http://example.org/ns#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
@@ -16,7 +15,7 @@
 #     B   C
 #
 test: a tracker:Namespace, tracker:Ontology ;
-        nao:lastModified "2010-03-24T11:00:04Z" ;
+        tracker:lastModified "2010-03-24T11:00:04Z" ;
         tracker:prefix "test" .
 
 test:A a rdfs:Class .
diff --git a/tests/functional-tests/test-ontologies/notify/91-test.ontology 
b/tests/functional-tests/test-ontologies/notify/91-test.ontology
index b93f3e6a2..6b542c10f 100644
--- a/tests/functional-tests/test-ontologies/notify/91-test.ontology
+++ b/tests/functional-tests/test-ontologies/notify/91-test.ontology
@@ -2,7 +2,6 @@
 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix test: <http://example.org/ns#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
@@ -16,7 +15,7 @@
 #     B   C
 #
 test: a tracker:Namespace, tracker:Ontology ;
-        nao:lastModified "2010-03-24T11:00:04Z" ;
+        tracker:lastModified "2010-03-24T11:00:04Z" ;
         tracker:prefix "test" .
 
 # ***** TEST CHANGE ******
diff --git a/tests/functional-tests/test-ontologies/property-promotion/91-test.ontology 
b/tests/functional-tests/test-ontologies/property-promotion/91-test.ontology
index fa2245cd6..64cb8480e 100644
--- a/tests/functional-tests/test-ontologies/property-promotion/91-test.ontology
+++ b/tests/functional-tests/test-ontologies/property-promotion/91-test.ontology
@@ -2,7 +2,6 @@
 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix test: <http://example.org/ns#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
@@ -16,7 +15,7 @@
 #     B   C
 #
 test: a tracker:Namespace, tracker:Ontology ;
-        nao:lastModified "2010-03-24T11:00:04Z" ;
+        tracker:lastModified "2010-03-24T11:00:04Z" ;
         tracker:prefix "test" .
 
 test:A a rdfs:Class .
diff --git a/tests/functional-tests/test-ontologies/property-range-int-to-string/91-test.ontology 
b/tests/functional-tests/test-ontologies/property-range-int-to-string/91-test.ontology
index d77aa2876..479f1e636 100644
--- a/tests/functional-tests/test-ontologies/property-range-int-to-string/91-test.ontology
+++ b/tests/functional-tests/test-ontologies/property-range-int-to-string/91-test.ontology
@@ -2,7 +2,6 @@
 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix test: <http://example.org/ns#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
@@ -16,7 +15,7 @@
 #     B   C
 #
 test: a tracker:Namespace, tracker:Ontology ;
-        nao:lastModified "2010-03-24T11:00:04Z" ;
+        tracker:lastModified "2010-03-24T11:00:04Z" ;
         tracker:prefix "test" .
 
 test:A a rdfs:Class .
diff --git a/tests/functional-tests/test-ontologies/property-range-string-to-date/91-test.ontology 
b/tests/functional-tests/test-ontologies/property-range-string-to-date/91-test.ontology
index a5edcfac1..08c415595 100644
--- a/tests/functional-tests/test-ontologies/property-range-string-to-date/91-test.ontology
+++ b/tests/functional-tests/test-ontologies/property-range-string-to-date/91-test.ontology
@@ -2,7 +2,6 @@
 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix test: <http://example.org/ns#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
@@ -16,7 +15,7 @@
 #     B   C
 #
 test: a tracker:Namespace, tracker:Ontology ;
-        nao:lastModified "2010-03-24T11:00:04Z" ;
+        tracker:lastModified "2010-03-24T11:00:04Z" ;
         tracker:prefix "test" .
 
 test:A a rdfs:Class .
diff --git a/tests/functional-tests/test-ontologies/superclass-remove/91-test.ontology 
b/tests/functional-tests/test-ontologies/superclass-remove/91-test.ontology
index 3e8644efd..8a0ca5480 100644
--- a/tests/functional-tests/test-ontologies/superclass-remove/91-test.ontology
+++ b/tests/functional-tests/test-ontologies/superclass-remove/91-test.ontology
@@ -2,7 +2,6 @@
 @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix test: <http://example.org/ns#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
@@ -16,7 +15,7 @@
 #     B   C
 #
 test: a tracker:Namespace, tracker:Ontology ;
-        nao:lastModified "2010-03-24T11:00:04Z" ;
+        tracker:lastModified "2010-03-24T11:00:04Z" ;
         tracker:prefix "test" .
 
 test:A a rdfs:Class .
diff --git a/tests/libtracker-data/change/source/99-example.ontology.v1 
b/tests/libtracker-data/change/source/99-example.ontology.v1
index 6822e7742..2b59851ad 100644
--- a/tests/libtracker-data/change/source/99-example.ontology.v1
+++ b/tests/libtracker-data/change/source/99-example.ontology.v1
@@ -3,10 +3,9 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 example: a tracker:Namespace, tracker:Ontology ;
-       nao:lastModified "2010-03-23T11:00:01Z" ;
+       tracker:lastModified "2010-03-23T11:00:01Z" ;
        tracker:prefix "example" .
 
 
diff --git a/tests/libtracker-data/change/source/99-example.ontology.v10 
b/tests/libtracker-data/change/source/99-example.ontology.v10
index d2dc3dc31..28fb66860 100644
--- a/tests/libtracker-data/change/source/99-example.ontology.v10
+++ b/tests/libtracker-data/change/source/99-example.ontology.v10
@@ -3,11 +3,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
 example: a tracker:Namespace, tracker:Ontology ;
-       nao:lastModified "2010-03-23T11:00:09Z" ;
+       tracker:lastModified "2010-03-23T11:00:09Z" ;
        tracker:prefix "example" .
 
 example:A a rdfs:Class ;
diff --git a/tests/libtracker-data/change/source/99-example.ontology.v11 
b/tests/libtracker-data/change/source/99-example.ontology.v11
index 004884c0a..1d738109c 100644
--- a/tests/libtracker-data/change/source/99-example.ontology.v11
+++ b/tests/libtracker-data/change/source/99-example.ontology.v11
@@ -3,11 +3,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
 example: a tracker:Namespace, tracker:Ontology ;
-       nao:lastModified "2010-03-23T11:00:10Z" ;
+       tracker:lastModified "2010-03-23T11:00:10Z" ;
        tracker:prefix "example" .
 
 example:A a rdfs:Class ;
diff --git a/tests/libtracker-data/change/source/99-example.ontology.v2 
b/tests/libtracker-data/change/source/99-example.ontology.v2
index 5f93fecb5..aca07ac5a 100644
--- a/tests/libtracker-data/change/source/99-example.ontology.v2
+++ b/tests/libtracker-data/change/source/99-example.ontology.v2
@@ -3,10 +3,9 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 example: a tracker:Namespace, tracker:Ontology ;
-       nao:lastModified "2010-03-23T11:00:02Z" ;
+       tracker:lastModified "2010-03-23T11:00:02Z" ;
        tracker:prefix "example" .
 
 # Creation of a class
diff --git a/tests/libtracker-data/change/source/99-example.ontology.v3 
b/tests/libtracker-data/change/source/99-example.ontology.v3
index bd7f0c533..4a70e9a6b 100644
--- a/tests/libtracker-data/change/source/99-example.ontology.v3
+++ b/tests/libtracker-data/change/source/99-example.ontology.v3
@@ -3,11 +3,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
 example: a tracker:Namespace, tracker:Ontology ;
-       nao:lastModified "2010-03-23T11:00:03Z" ;
+       tracker:lastModified "2010-03-23T11:00:03Z" ;
        tracker:prefix "example" .
 
 example:A a rdfs:Class ;
diff --git a/tests/libtracker-data/change/source/99-example.ontology.v4 
b/tests/libtracker-data/change/source/99-example.ontology.v4
index 0a6f9b964..05fe28a34 100644
--- a/tests/libtracker-data/change/source/99-example.ontology.v4
+++ b/tests/libtracker-data/change/source/99-example.ontology.v4
@@ -3,11 +3,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
 example: a tracker:Namespace, tracker:Ontology ;
-       nao:lastModified "2010-03-23T11:00:04Z" ;
+       tracker:lastModified "2010-03-23T11:00:04Z" ;
        tracker:prefix "example" .
 
 example:A a rdfs:Class ;
diff --git a/tests/libtracker-data/change/source/99-example.ontology.v5 
b/tests/libtracker-data/change/source/99-example.ontology.v5
index 453da6c19..0e77f036c 100644
--- a/tests/libtracker-data/change/source/99-example.ontology.v5
+++ b/tests/libtracker-data/change/source/99-example.ontology.v5
@@ -3,11 +3,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
 example: a tracker:Namespace, tracker:Ontology ;
-       nao:lastModified "2010-03-23T11:00:05Z" ;
+       tracker:lastModified "2010-03-23T11:00:05Z" ;
        tracker:prefix "example" .
 
 example:A a rdfs:Class ;
diff --git a/tests/libtracker-data/change/source/99-example.ontology.v6 
b/tests/libtracker-data/change/source/99-example.ontology.v6
index c31c03e52..9714ffa01 100644
--- a/tests/libtracker-data/change/source/99-example.ontology.v6
+++ b/tests/libtracker-data/change/source/99-example.ontology.v6
@@ -3,11 +3,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
 example: a tracker:Namespace, tracker:Ontology ;
-       nao:lastModified "2010-03-23T11:00:06Z" ;
+       tracker:lastModified "2010-03-23T11:00:06Z" ;
        tracker:prefix "example" .
 
 example:A a rdfs:Class ;
diff --git a/tests/libtracker-data/change/source/99-example.ontology.v7 
b/tests/libtracker-data/change/source/99-example.ontology.v7
index c31c03e52..9714ffa01 100644
--- a/tests/libtracker-data/change/source/99-example.ontology.v7
+++ b/tests/libtracker-data/change/source/99-example.ontology.v7
@@ -3,11 +3,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
 example: a tracker:Namespace, tracker:Ontology ;
-       nao:lastModified "2010-03-23T11:00:06Z" ;
+       tracker:lastModified "2010-03-23T11:00:06Z" ;
        tracker:prefix "example" .
 
 example:A a rdfs:Class ;
diff --git a/tests/libtracker-data/change/source/99-example.ontology.v8 
b/tests/libtracker-data/change/source/99-example.ontology.v8
index 2892b77bf..a803a9b34 100644
--- a/tests/libtracker-data/change/source/99-example.ontology.v8
+++ b/tests/libtracker-data/change/source/99-example.ontology.v8
@@ -3,11 +3,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
 example: a tracker:Namespace, tracker:Ontology ;
-       nao:lastModified "2010-03-23T11:00:07Z" ;
+       tracker:lastModified "2010-03-23T11:00:07Z" ;
        tracker:prefix "example" .
 
 example:A a rdfs:Class ;
diff --git a/tests/libtracker-data/change/source/99-example.ontology.v9 
b/tests/libtracker-data/change/source/99-example.ontology.v9
index eaf6ee9e2..c27bdc4bf 100644
--- a/tests/libtracker-data/change/source/99-example.ontology.v9
+++ b/tests/libtracker-data/change/source/99-example.ontology.v9
@@ -3,11 +3,10 @@
 @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 @prefix nrl: <http://www.semanticdesktop.org/ontologies/2007/08/15/nrl#> .
 
 example: a tracker:Namespace, tracker:Ontology ;
-       nao:lastModified "2010-03-23T11:00:08Z" ;
+       tracker:lastModified "2010-03-23T11:00:08Z" ;
        tracker:prefix "example" .
 
 example:A a rdfs:Class ;
diff --git a/tests/libtracker-data/subqueries/subqueries-minus-5.out 
b/tests/libtracker-data/subqueries/subqueries-minus-5.out
index b14aff746..99850a8a5 100644
--- a/tests/libtracker-data/subqueries/subqueries-minus-5.out
+++ b/tests/libtracker-data/subqueries/subqueries-minus-5.out
@@ -43,6 +43,7 @@
 "http://www.tracker-project.org/ontologies/tracker#fulltextIndexed";
 "http://www.tracker-project.org/ontologies/tracker#fulltextNoLimit";
 "http://www.tracker-project.org/ontologies/tracker#indexed";
+"http://www.tracker-project.org/ontologies/tracker#lastModified";
 "http://www.tracker-project.org/ontologies/tracker#notify";
 "http://www.tracker-project.org/ontologies/tracker#prefix";
 "http://www.tracker-project.org/ontologies/tracker#secondaryIndex";
diff --git a/tests/libtracker-fts/data.ontology b/tests/libtracker-fts/data.ontology
index ccd674641..820eff015 100644
--- a/tests/libtracker-fts/data.ontology
+++ b/tests/libtracker-fts/data.ontology
@@ -5,10 +5,9 @@
 @prefix test: <http://www.example.org/test#> .
 @prefix tracker: <http://www.tracker-project.org/ontologies/tracker#> .
 @prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
-@prefix nao: <http://www.semanticdesktop.org/ontologies/2007/08/15/nao#> .
 
 test: a tracker:Ontology ;
-       nao:lastModified "2018-09-30T13:00:00Z" .
+       tracker:lastModified "2018-09-30T13:00:00Z" .
 
 fts: a tracker:Namespace ;
        tracker:prefix "fts" .



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