SPARQL test suite as a Docker container?

Hi,

I was trying to figure out how to run the SPARQL test suite which lead
me to links
https://github.com/w3c/rdf-tests/issues/47
https://github.com/kasei/sparql11-protocolvalidator
and several dead links too.

I don't have the answer yet. It doesn't look good for a standards suite IMO.

Moreover, I found a quote "everyone has their own mechanism for
running the tests" (I suppose meaning every implementation), which is
weird given that SPARQL provides a standard protocol for running
queries.

I think a reasonable developer expectation in 2024 would be to find a
Docker image, pass a SPARQL endpoint URL as a parameter and for the
container to do the work and produce a report.
I don't know what this would take to implement and I realize much of
this effort rests on open-source and the resources are limited, but
IMO having the test suite in a Docker image would make it much more
accessible.

The reason that got me thinking about this is that there are a number
of relatively new triplestore products, and of course the established
ones are being developed further, but there is no way to figure out
their level of SPARQL support, and compare them based on that.


Martynas

Received on Friday, 24 May 2024 20:46:16 UTC