Michael added a comment.

  Overall, //addressable// seems to be rather straight-forward by implementing 
the datatypes callbacks and hooking into the Wikibase*DataTypes hooks. This 
would still leave //queryable// open, but I will have to spend dedicated time 
on that, because I have so far no clue about how triple storage and RDF-dumps 
work.
  
  The real tricky part seems to be what we call //denotable//, in good parts 
for performance reasons. Wikibase has a lot of logic dedicated to prefetching 
and caching of Terms. This logic is (sometimes?) integrated into the 
implementation of an entity, for example, see 
EntityContent::getTextForSummary() 
<https://github.com/wikimedia/Wikibase/blob/master/repo/includes/Content/EntityContent.php#L208>.

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

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

To: Michael
Cc: Aklapper, karapayneWMDE, Michael, ItamarWMDE, Astuthiodit_1, Invadibot, 
maantietaja, SCIdude, Akuckartz, pdehaye, Nandana, Lahi, Gq86, Andrawaag, 
GoranSMilovanovic, QZanden, YULdigitalpreservation, LawExplorer, Salgo60, 
_jensen, rosalieper, Scott_WUaS, MisterSynergy, abian, Wikidata-bugs, aude, 
Lydia_Pintscher, Mbch331
_______________________________________________
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org

Reply via email to