Smalyshev added a comment.

@mkroetzsch the issue is that "//point in time//" is an official property in 
wikidata, which can be looked up and associated with property //P585//. 
However, "//has badge//" is not a property and as such can not be expressed in 
these terms. Of course, we can make a language that would have some logic - 
either database-backed or just whitelist-based - that would identify that 
"//has badge//" is a special case and create special translation for it. That 
would complicate the engine, but it's not the main issue. I wonder if it is 
really what the expectations of the users would be. After all, we display links 
and badges in different form than claims in the main wikidata UI - wouldn't the 
users of the same UI expect different handling of the sitelinks and badges in 
the query API too?

**any query that would work over statements would also be expected to work for 
sitelinks**

I'm not sure we want to make that claim, because I don't think it is true. The 
data model is different for sitelinks as opposed to claims - claims have 
values, qualifiers and references, while sitelinks have badges. In fact, 
there's very little in common between the two of them except for the fact that 
they are both attached to items. So I am concerned that claiming that would be 
rather confusing.


TASK DETAIL
  https://phabricator.wikimedia.org/T86278

REPLY HANDLER ACTIONS
  Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign 
<username>.

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Smalyshev
Cc: Aklapper, Smalyshev, Lydia_Pintscher, Multichill, Magnus, daniel, 
JeroenDeDauw, JanZerebecki, aude, mkroetzsch, Denny, Sjoerddebruin, 
Tobi_WMDE_SW, jkroll, Wikidata-bugs, GWicke, Manybubbles



_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to