Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Results of the Discovery API as RDF #51

Open
enridaga opened this issue Nov 4, 2015 · 2 comments
Open

Results of the Discovery API as RDF #51

enridaga opened this issue Nov 4, 2015 · 2 comments

Comments

@enridaga
Copy link
Contributor

enridaga commented Nov 4, 2015

Implement an RDF version of the results of the discovery API.
Possibly using:

@enridaga enridaga added this to the v0.4.0 milestone Nov 4, 2015
@LaurensRietveld
Copy link

+1. How does this relate to #50 ?
Would this RDF data via e.g. a SPARQL endpoint replace the search API?

@enridaga
Copy link
Contributor Author

enridaga commented Nov 5, 2015

When a request asks for an RDF format, the response will be an RDF graph using SPIN+LSQ instead of a tabular list of APIs and hits. This might be incoherent with the actual response format, that is a plain JSON including the list of APIs and details about the hits in the text.
I don't think this is a problem, as the plain JSON will be used to display the search results, while the RDF formats for other use cases.

Adding a SPARQL endpoint to query the query catalogue would be a nice feature, but it would require a bit of work, so I won't put this requirement as a dependency right now, and we might reuse the code needed to generate the RDF descriptions to populate it. I think we should go incrementally.

Similarly, we might use these descriptions to provide a /meta subresource for each query, as figured on #13 .

@enridaga enridaga modified the milestones: v0.4.0, v1.0.0 Sep 27, 2018
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

2 participants