jenkins-bot has submitted this change and it was merged.

Change subject: T97522: Add more documentation to OWL ontology
......................................................................


T97522: Add more documentation to OWL ontology

Change-Id: I4bdf702175322e6fe1aed2365168658ab05b7366
---
M docs/ontology.owl
1 file changed, 292 insertions(+), 2 deletions(-)

Approvals:
  Daniel Kinzler: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/docs/ontology.owl b/docs/ontology.owl
index 92828b6..88e92ec 100644
--- a/docs/ontology.owl
+++ b/docs/ontology.owl
@@ -5,7 +5,7 @@
   <!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#";>
   <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#";>
   <!ENTITY owl "http://www.w3.org/2002/07/owl#";>
-  <!ENTITY wikibase "http://www.wikidata.org/ontology#";>
+  <!ENTITY wikibase "http://wikiba.se/ontology#";>
 ]>
 
 <rdf:RDF
@@ -18,11 +18,301 @@
   <owl:Ontology rdf:about="&wikibase;">
     <rdfs:label>Wikibase system ontology</rdfs:label>
     <rdfs:comment>The system ontology of Wikibase, which is used to describe 
the user-created content.</rdfs:comment>
+    <rdfs:seeAlso 
rdf:resource="https://www.mediawiki.org/wiki/Wikibase/Indexing/RDF_Dump_Format"; 
/>
   </owl:Ontology>
+
+  <!--
+  
///////////////////////////////////////////////////////////////////////////////////////
+  //
+  // Classes
+  //
+  
///////////////////////////////////////////////////////////////////////////////////////
+   -->
+
+  <owl:Class rdf:about="&wikibase;Dump">
+    <rdfs:label>Dump</rdfs:label>
+    <rdfs:comment>A dump of wikidata content.</rdfs:comment>
+  </owl:Class>
+
+  <owl:Class rdf:about="&wikibase;Entity">
+    <rdfs:label>Entity</rdfs:label>
+    <rdfs:comment>Wikibase entity.</rdfs:comment>
+  </owl:Class>
+
+  <owl:Class rdf:about="&wikibase;Item">
+    <rdfs:label>Item</rdfs:label>
+    <rdfs:comment>Wikibase item.</rdfs:comment>
+    <rdfs:subClassOf rdf:resource="&wikibase;Entity"/>
+  </owl:Class>
+
+  <owl:Class rdf:about="&wikibase;Property">
+      <rdfs:label>Property</rdfs:label>
+      <rdfs:comment>Wikibase property.</rdfs:comment>
+      <rdfs:subClassOf rdf:resource="&wikibase;Entity"/>
+  </owl:Class>
+
 
   <owl:Class rdf:about="&wikibase;Statement">
     <rdfs:label>Statement</rdfs:label>
     <rdfs:comment>A reified statement.</rdfs:comment>
   </owl:Class>
 
-</rdf:RDF>
\ No newline at end of file
+  <owl:Class rdf:about="&wikibase;Reference">
+    <rdfs:label>Reference</rdfs:label>
+    <rdfs:comment>A reference to sources supporting the claim.</rdfs:comment>
+  </owl:Class>
+
+  <owl:Class rdf:about="&wikibase;Value">
+    <rdfs:label>Value</rdfs:label>
+    <rdfs:comment>Wikibase extended value.</rdfs:comment>
+  </owl:Class>
+
+  <owl:Class rdf:about="&wikibase;PropertyType">
+    <rdfs:label>PropertyType</rdfs:label>
+    <rdfs:comment>Type of a wikibase property.</rdfs:comment>
+  </owl:Class>
+
+  <owl:Class rdf:about="&wikibase;Rank">
+    <rdfs:label>Rank</rdfs:label>
+    <rdfs:comment>Wikibase statement rank.</rdfs:comment>
+  </owl:Class>
+
+  <!--
+  
///////////////////////////////////////////////////////////////////////////////////////
+  //
+  // Individuals
+  //
+  
///////////////////////////////////////////////////////////////////////////////////////
+   -->
+
+  <owl:NamedIndividual rdf:about="&wikibase;BestRank">
+      <rdfs:label>BestRank</rdfs:label>
+      <rdfs:comment>This rank marks statement that has the best rank for its 
property.</rdfs:comment>
+      <rdf:type rdf:resource="&wikibase;Rank"/>
+  </owl:NamedIndividual>
+
+  <owl:NamedIndividual rdf:about="&wikibase;DeprecatedRank">
+      <rdfs:label>DeprecatedRank</rdfs:label>
+      <rdfs:comment>Deprecated rank.</rdfs:comment>
+      <rdf:type rdf:resource="&wikibase;Rank"/>
+  </owl:NamedIndividual>
+
+  <owl:NamedIndividual rdf:about="&wikibase;NormalRank">
+      <rdfs:label>NormalRank</rdfs:label>
+      <rdfs:comment>Normal rank.</rdfs:comment>
+      <rdf:type rdf:resource="&wikibase;Rank"/>
+  </owl:NamedIndividual>
+
+  <owl:NamedIndividual rdf:about="&wikibase;PreferredRank">
+      <rdfs:label>PreferredRank</rdfs:label>
+      <rdfs:comment>Preferred rank.</rdfs:comment>
+      <rdf:type rdf:resource="&wikibase;Rank"/>
+  </owl:NamedIndividual>
+
+  <owl:NamedIndividual rdf:about="&wikibase;CommonsMedia">
+      <rdfs:label>CommonsMedia</rdfs:label>
+      <rdfs:comment>Wikimedia Commons reference type.</rdfs:comment>
+      <rdf:type rdf:resource="&wikibase;PropertyType"/>
+  </owl:NamedIndividual>
+
+  <owl:NamedIndividual rdf:about="&wikibase;Globecoordinate">
+      <rdfs:label>Globecoordinate</rdfs:label>
+      <rdfs:comment>Coordinate type.</rdfs:comment>
+      <rdf:type rdf:resource="&wikibase;PropertyType"/>
+  </owl:NamedIndividual>
+
+  <owl:NamedIndividual rdf:about="&wikibase;Monolingualtext">
+      <rdfs:label>Monolingualtext</rdfs:label>
+      <rdfs:comment>Type for text in single language.</rdfs:comment>
+      <rdf:type rdf:resource="&wikibase;PropertyType"/>
+  </owl:NamedIndividual>
+
+  <owl:NamedIndividual rdf:about="&wikibase;Quantity">
+      <rdfs:label>Quantity</rdfs:label>
+      <rdfs:comment>Type for numerical quantity.</rdfs:comment>
+      <rdf:type rdf:resource="&wikibase;PropertyType"/>
+  </owl:NamedIndividual>
+
+  <owl:NamedIndividual rdf:about="&wikibase;String">
+      <rdfs:label>String</rdfs:label>
+      <rdfs:comment>Basic string type.</rdfs:comment>
+      <rdf:type rdf:resource="&wikibase;PropertyType"/>
+  </owl:NamedIndividual>
+
+  <owl:NamedIndividual rdf:about="&wikibase;Time">
+      <rdfs:label>Time</rdfs:label>
+      <rdfs:comment>Date and time value type.</rdfs:comment>
+      <rdf:type rdf:resource="&wikibase;PropertyType"/>
+  </owl:NamedIndividual>
+
+  <owl:NamedIndividual rdf:about="&wikibase;Url">
+      <rdfs:label>Url</rdfs:label>
+      <rdfs:comment>URL link type.</rdfs:comment>
+      <rdf:type rdf:resource="&wikibase;PropertyType"/>
+  </owl:NamedIndividual>
+
+  <owl:NamedIndividual rdf:about="&wikibase;WikibaseEntityid">
+      <rdfs:label>WikibaseEntityid</rdfs:label>
+      <rdfs:comment>Type for referring to another Wikibase 
entity.</rdfs:comment>
+      <rdf:type rdf:resource="&wikibase;PropertyType"/>
+  </owl:NamedIndividual>
+
+  <!--
+  
///////////////////////////////////////////////////////////////////////////////////////
+  //
+  // Properties
+  //
+  
///////////////////////////////////////////////////////////////////////////////////////
+   -->
+
+  <owl:ObjectProperty rdf:about="&wikibase;rank">
+      <rdfs:label>rank</rdfs:label>
+      <rdfs:comment>Statement rank.</rdfs:comment>
+      <rdfs:range rdf:resource="&wikibase;Rank"/>
+      <rdfs:domain rdf:resource="&wikibase;Statement"/>
+  </owl:ObjectProperty>
+
+  <owl:ObjectProperty rdf:about="&wikibase;badge">
+      <rdfs:label>badge</rdfs:label>
+      <rdfs:comment>Badge on the Wiki page.</rdfs:comment>
+      <rdfs:range rdf:resource="&wikibase;Item"/>
+  </owl:ObjectProperty>
+ 
+  <owl:ObjectProperty rdf:about="&wikibase;directClaim">
+      <rdfs:label>directClaim</rdfs:label>
+      <rdfs:comment>Link between Wikibase Property and direct claim 
predicate.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Property"/>
+  </owl:ObjectProperty>
+ 
+  <owl:ObjectProperty rdf:about="&wikibase;claim">
+      <rdfs:label>claim</rdfs:label>
+      <rdfs:comment>Link between Wikibase Property and claim 
predicate.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Property"/>
+  </owl:ObjectProperty>
+
+  <owl:ObjectProperty rdf:about="&wikibase;statementProperty">
+      <rdfs:label>statementProperty</rdfs:label>
+      <rdfs:comment>Link between Wikibase Property and statement property 
predicate.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Property"/>
+  </owl:ObjectProperty>
+
+  <owl:ObjectProperty rdf:about="&wikibase;statementValue">
+      <rdfs:label>statementValue</rdfs:label>
+      <rdfs:comment>Link between Wikibase Property and statement value 
predicate.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Property"/>
+  </owl:ObjectProperty>
+
+  <owl:ObjectProperty rdf:about="&wikibase;qualifier">
+      <rdfs:label>qualifier</rdfs:label>
+      <rdfs:comment>Link between Wikibase Property and qualifier 
predicate.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Property"/>
+  </owl:ObjectProperty>
+
+  <owl:ObjectProperty rdf:about="&wikibase;qualifierValue">
+      <rdfs:label>qualifierValue</rdfs:label>
+      <rdfs:comment>Link between Wikibase Property and qualifier value 
predicate.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Property"/>
+  </owl:ObjectProperty>
+
+  <owl:ObjectProperty rdf:about="&wikibase;reference">
+      <rdfs:label>reference</rdfs:label>
+      <rdfs:comment>Link between Wikibase Property and reference 
predicate.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Property"/>
+  </owl:ObjectProperty>
+
+  <owl:ObjectProperty rdf:about="&wikibase;referenceValue">
+      <rdfs:label>referenceValue</rdfs:label>
+      <rdfs:comment>Link between Wikibase Property and reference value 
predicate.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Property"/>
+  </owl:ObjectProperty>
+
+  <owl:ObjectProperty rdf:about="&wikibase;novalue">
+      <rdfs:label>novalue</rdfs:label>
+      <rdfs:comment>Link between Wikibase Property and no value 
class.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Property"/>
+  </owl:ObjectProperty>
+
+  <owl:ObjectProperty rdf:about="&wikibase;geoGlobe">
+      <rdfs:label>geoGlobe</rdfs:label>
+      <rdfs:comment>Globe reference URL.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Value"/>
+      <rdfs:range rdf:resource="&wikibase;Item"/>
+  </owl:ObjectProperty>
+
+  <owl:DatatypeProperty rdf:about="&wikibase;geoLatitude">
+      <rdfs:label>geoLatitude</rdfs:label>
+      <rdfs:comment>Coordinate latitude.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Value"/>
+      <rdfs:range rdf:resource="&xsd;decimal"/>
+  </owl:DatatypeProperty>
+
+  <owl:DatatypeProperty rdf:about="&wikibase;geoLongitude">
+      <rdfs:label>geoLongitude</rdfs:label>
+      <rdfs:comment>Coordinate longitude.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Value"/>
+      <rdfs:range rdf:resource="&xsd;decimal"/>
+  </owl:DatatypeProperty>
+
+  <owl:DatatypeProperty rdf:about="&wikibase;geoPrecision">
+      <rdfs:label>geoPrecision</rdfs:label>
+      <rdfs:comment>Coordinate precision.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Value"/>
+      <rdfs:range rdf:resource="&xsd;decimal"/>
+  </owl:DatatypeProperty>
+
+  <owl:DatatypeProperty rdf:about="&wikibase;quantityAmount">
+      <rdfs:label>quantityAmount</rdfs:label>
+      <rdfs:comment>Amount of quantity.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Value"/>
+      <rdfs:range rdf:resource="&xsd;decimal"/>
+  </owl:DatatypeProperty>
+
+  <owl:DatatypeProperty rdf:about="&wikibase;quantityLowerBound">
+      <rdfs:label>quantityLowerBound</rdfs:label>
+      <rdfs:comment>Lower bound of the value.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Value"/>
+      <rdfs:range rdf:resource="&xsd;decimal"/>
+  </owl:DatatypeProperty>
+
+  <owl:DatatypeProperty rdf:about="&wikibase;quantityUpperBound">
+      <rdfs:label>quantityUpperBound</rdfs:label>
+      <rdfs:comment>Upper bound of the value.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Value"/>
+      <rdfs:range rdf:resource="&xsd;decimal"/>
+  </owl:DatatypeProperty>
+
+  <owl:DatatypeProperty rdf:about="&wikibase;quantityUnit">
+      <rdfs:label>quantityUnit</rdfs:label>
+      <rdfs:comment>Unit of measurement.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Value"/>
+  </owl:DatatypeProperty>
+
+  <owl:ObjectProperty rdf:about="&wikibase;timeCalendarModel">
+      <rdfs:label>timeCalendarModel</rdfs:label>
+      <rdfs:comment>Preferred calendar used to display this date to the 
user.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Value"/>
+      <rdfs:range rdf:resource="&wikibase;Item"/>
+  </owl:ObjectProperty>
+
+  <owl:DatatypeProperty rdf:about="&wikibase;timePrecision">
+      <rdfs:label>timePrecision</rdfs:label>
+      <rdfs:comment>Datetime precision.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Value"/>
+      <rdfs:range rdf:resource="&xsd;nonNegativeInteger"/>
+  </owl:DatatypeProperty>
+
+  <owl:DatatypeProperty rdf:about="&wikibase;timeTimezone">
+      <rdfs:label>timeTimezone</rdfs:label>
+      <rdfs:comment>Timezone offset from UTC in minutes.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Value"/>
+      <rdfs:range rdf:resource="&xsd;decimal"/>
+  </owl:DatatypeProperty>
+
+  <owl:DatatypeProperty rdf:about="&wikibase;timeValue">
+      <rdfs:label>timeValue</rdfs:label>
+      <rdfs:comment>Time value as datetime literal.</rdfs:comment>
+      <rdfs:domain rdf:resource="&wikibase;Value"/>
+      <rdfs:range rdf:resource="&xsd;dateTime"/>
+  </owl:DatatypeProperty>
+
+</rdf:RDF>

-- 
To view, visit https://gerrit.wikimedia.org/r/207632
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I4bdf702175322e6fe1aed2365168658ab05b7366
Gerrit-PatchSet: 7
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Smalyshev <smalys...@wikimedia.org>
Gerrit-Reviewer: Daniel Kinzler <daniel.kinz...@wikimedia.de>
Gerrit-Reviewer: Denny Vrandecic <vrande...@gmail.com>
Gerrit-Reviewer: Markus Kroetzsch <mar...@semantic-mediawiki.org>
Gerrit-Reviewer: Smalyshev <smalys...@wikimedia.org>
Gerrit-Reviewer: Thiemo Mättig (WMDE) <thiemo.maet...@wikimedia.de>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to