summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorge Goldberg <george.goldberg@collabora.co.uk>2010-09-15 11:30:06 +0100
committerSebastian Trueg <trueg@kde.org>2010-12-07 20:54:30 +0100
commit3668c44e7ba20cd77ac3547c01b609e8b2ce9abf (patch)
tree69f7ca634e195e89c7612e8c3f3bcd05dc3c2eb2
parent86cb02e0c974b7a60fc05e1a46ead30d86be3405 (diff)
A set of new properties used to describe status of im accounts:
* isAccessedBy states a relationship between an im account of the user and another one which is accessed through the former. * inter-IMAccount relationships for representing presence subscriptions. * isBlocked property to indicate an nco:Contact that has been blocked. Approved via freedesktop bugzilla: http://bugs.freedesktop.org/show_bug.cgi?id=31381
-rw-r--r--ChangeLog7
-rw-r--r--nco/nco.trig.in27
2 files changed, 34 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 56f2fb1..fbe488b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
0.6
12/07/2010 - trueg (from a patch by George Goldberg)
+ Added new properties:
+ nco:isAccessedBy
+ nco:publishesPresenceTo
+ nco:requestedPresenceSubscriptionTo
+ nco:isBlocked
+
+ 12/07/2010 - trueg (from a patch by George Goldberg)
Added new class nco:IMCapability and instances nco:imCapabilityText, nco:imCapabilityAudio, and nco:imCapabilityVideo
Added new property nco:hasIMCapability
diff --git a/nco/nco.trig.in b/nco/nco.trig.in
index 1f282f9..aebcf2e 100644
--- a/nco/nco.trig.in
+++ b/nco/nco.trig.in
@@ -696,6 +696,33 @@ nco: {nco:region
rdfs:label "hasIMCapability" ;
rdfs:range nco:IMCapability .
+ nco:isAccessedBy
+ a rdf:Property ;
+ rdfs:comment "Indicates the local IMAccount by which this IMAccount is accessed. This does not imply membership of a contact list." ;
+ rdfs:label "isKnownBy" ;
+ rdfs:domain nco:IMAccount ;
+ rdfs:range nco:IMAccount .
+
+ nco:publishesPresenceTo
+ a rdf:Property ;
+ rdfs:comment "Indicates that this IMAccount publishes its presence information to the other IMAccount." ;
+ rdfs:label "publishesPresenceTo" ;
+ rdfs:domain nco:IMAccount ;
+ rdfs:range nco:IMAccount .
+
+ nco:requestedPresenceSubscriptionTo
+ a rdf:Property ;
+ rdfs:comment "Indicates that this IMAccount has requested a subscription to the presence information of the other IMAccount." ;
+ rdfs:label "requestedPresenceSubscriptionTo" ;
+ rdfs:domain nco:IMAccount ;
+ rdfs:range nco:IMAccount .
+
+ nco:isBlocked
+ a rdf:Property ;
+ rdfs:comment "Indicates that this IMAccount has been blocked." ;
+ rdfs:domain nco:IMAccount ;
+ rdfs:label "isBlocked" ;
+ rdfs:range xsd:boolean .
}
<http://www.semanticdesktop.org/ontologies/2007/03/22/nco_metadata#> {nco: a nrl:Ontology ;