Applied Linked Data 2017-01-10
Time: 10:00 AM PST / 1:00 PM EST
Google Hangout: https://plus.google.com/hangouts/_/gv3gejk2am4xggnpntydvheh3aa (doesn't seem to be working at the moment)
Backup Phone Line If Hangout Doesn't Work: 712-775-7035 (Access Code: 960009) (Use this)
Etherpad Group Notes: https://etherpad.wikimedia.org/p/Hydra-LDP-20170110
Attendees:
@sanderson
@Sarven Capadisli
@Chrissy Rissmeyer
@Mark Bussey
@Lynette Rayle
@Huda Khan
@bess
Agenda:
Linked Data Fragments Caching Update
Lynette progress (Marmotta):
Steven progress (Blazegraph):
Bullet point of shame (no progress).
Small API Changes:
Pull request by @tamsin johnson: https://github.com/ActiveTriples/linked-data-fragments/pull/33
That pull request only updated the in-memory RDF.rb. Steven is currently working to update Blazegraph and Marmotta to this spec.
Question on contexts in Blazegraph and Marmotta: how exactly are they used? Blazegraph isn't likely using the setting correctly at the moment.
Other Recent Pull Requests
https://github.com/ActiveTriples/linked-data-fragments/pull/36
Documentation; already approved.
https://github.com/ActiveTriples/linked-data-fragments/pull/35
Dependency version update; needs work in RDF::Blazegraph gem.
CHF / DCE update
Resolving string literals in Linked Data Fragments (short discussion; experimentation presentation still pending)
From last time, we would add a passthrough SPARQL endpoint to Linked Data Fragments.
How configurable? Just at <server> : <port>/sparql ?
QA would be configurable to know of this endpoint. It would be updated to allow the passing of correct SPARQL queries to Linked Data Fragments. An example SPARQL query for MESH might be:
prefix nlm: <http://id.nlm.nih.gov/mesh/vocab#>
SELECT DISTINCT ?term_ident ?plabel
WHERE { { ?term_ident nlm:prefLabel ?plabel
FILTER regex( str(?plabel), "^#{q}", "i" ) }
UNION
{ ?term_ident nlm:prefLabel ?plabel
FILTER regex( str(?plabel), " #{q}", "i" ) }
}
However, this goes against the principles of Linked Data Fragments API. Is there a better way to do matching? What if one wants to match against prefLabel, label, and description for terms?
Changing from Working Group to top level Interest Group update
Still working on this.
<Add additional agenda items here>
Next Meeting: January 23 at 12pst/3est