-
-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement RDF* #594
Comments
Some implementation inspiration: |
Some requirements before we can get started:
Only then can we properly add the final parts into Comunica. |
Seems like RDF* is now supported in N3.js and Sparql.js. |
For parsing yes - for the store itself there is still an open issue around this rdfjs/N3.js#256. In particular, for performance I would suggest that
That said - I believe that there should be a way to get around this in Comunica in the meantime; especially since the above suggestions for the IMO The first thing that needs to be done on the communica end is adding support for reified triples in the My suggestion for implementing this in the case of RDFJS sources (which can probably be extended to the other sources as well) is to treat reified triples containing variables, as a special case. The best way to explain how to handle this special case is by example: if you had In addition to this there will need to be new |
To add upon what @jeswr has said above, there's also the issue of implementing supporting the evaluation of SPARQL* queries, since there are some specific new features in SPARQL* that did not exist before in SPARQL. (it's been too long ago since I looked into it, so I'm not sure anymore what exactly would be needed) @ragnorc if you want to take up (part of) this effort, any help is definitely very welcome. Also happy to have a call to discuss what needs to be done. |
It could be that |
Thank you @jeswr and @joachimvh for your input. |
Done in #1222. |
Issue type:
Description:
We should provide an (experimental) implementation of Olaf's RDF*: http://blog.liu.se/olafhartig/2019/01/10/position-statement-rdf-star-and-sparql-star/
The text was updated successfully, but these errors were encountered: