Implementation report

Hi,

attached is an implementation report for guile-jsonld, an
implementation of the JsonLD API in the GNU Guile language.

I haven't yet released a version of that library, so this report is for
the current master branch. If you need a release, then I'll make one
from that commit and give it a proper version number.

I haven't used or produced turtle documents before, but I tried to
produce a document that hopefully makes sense. I'm not sure if what I
did is correct, especially in the results, so please tell me if
anything is wrong, so i can correct it.

My library implements only JsonLD version 1.1, so I skiped tests
designed only for JsonLD 1.0. I still included them with a result of
earl:inapplicable. Is it correct, or should I simply not include
skiped tests?

I haven't implemented any of the features tested by the to RDF and from
RDF test suites, and my implementation of features tested by the HTML
test suite is lacking (my main issue being that there doesn't seem to
be an HTML parser for Guile, I used an xml parser instead, but it's not
enough). I haven't included any results from these three test suites.

Thanks in advance,
Julien Lepiller

Received on Tuesday, 31 March 2020 07:37:35 UTC