Page MenuHomePhabricator

Wikibase's ontology-1.0.owl has the label "referenceValue" repeated
Closed, ResolvedPublic


Lines 310-311 of are:

<owl:ObjectProperty rdf:about="&wikibase;referenceValueNormalized">

The label "referenceValue" is already defined on line 305 and, for consistency, this should be "referenceValueNormalized":

<owl:ObjectProperty rdf:about="&wikibase;referenceValueNormalized">

Event Timeline

Change 630228 had a related patch set uploaded (by Abián; owner: Abián):
[mediawiki/extensions/Wikibase@master] The rdfs:label "referenceValue" is repeated. The second one should be "referenceValueNormalized".

Change 630228 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] The rdfs:label "referenceValue" is repeated

Is there a reason we should have a copy of this file on the website instead of linking to the source? It's not linked anywhere on the site itself, and I think it's a relic from the previous version of the site.

If there's nothing I'm missing, I propose we remove the file from and link to the ontology file from the Developers page.

The one on the Wikibase website is the one that is referenced by other tools that need to understand the ontology etc. It needs to stay there as that's the canonical location and we can't link to the file on gerrit for that.

Good to know. I'll accept the PR and ask further questions elsewhere :)

I know three ontology (OWL) files, all independently edited (which is not good):


[1] manually combines [2] and [3].
[2] imports [1] via <owl:imports rdf:resource="" /> (line 22), so it partly imports itself.

The important file is [1], and I really don't know the applications of [2] and [3], but they make maintenance tedious.