W3C home > Mailing lists > Public > public-rdf-comments@w3.org > April 2015

Re: JSON-LD for Golang: implementation report

From: Gregg Kellogg <gregg@greggkellogg.net>
Date: Tue, 7 Apr 2015 23:32:42 -0700
Cc: public-rdf-comments@w3.org
Message-Id: <08DDD049-93A7-4E54-9AC3-DCA9DAC410F1@greggkellogg.net>
To: Stanislav Nazarenko <stanislav@nazarenko.info>
> On Apr 3, 2015, at 3:40 PM, Stanislav Nazarenko <stanislav@nazarenko.info> wrote:
> Dear Sir/Madam,
> I’m sending this email to public-rdf-comments@w3.org <mailto:public-rdf-comments@w3.org> as per recommendation in the following document: http://json-ld.org/test-suite/reports/ <http://json-ld.org/test-suite/reports/> (JSON-LD Implementation Report, Unofficial Draft 27 February 2014).
> My name is Stan Nazarenko and I’ve recently released an implementation of the JSON-LD specification in Go language called JSON-goLD. Aiming at full compatibility with the spec, the library delivers 100% pass rate for the official JSON-LD test suite. You may find the source code here: https://github.com/kazarena/json-gold <https://github.com/kazarena/json-gold>. The rationale behind this implementation is that I’m currently working on another JSON-LD based project (developed in Go) and there was no Go JSON-LD library available at the time. As I needed to use most of JSON-LD Processor functions anyway, I decided it may as well be useful to develop a full implementation and ensure all the tests pass.
> Please see the attached EARL report generated by the test suite as an evidence of conformance. Please note that while JSON-LD Implementation Report document requires the report to be submitted in Turtle format, my report is in JSON-LD.

Congratulations on passing the test suite with flying colors! I’ve updated the consolidated EARL report on the json-ld.org <http://json-ld.org/> site [1]. It’s great to have a fully conforming implementation in Go!

> I’m wondering what else is required in order to have JSON-goLD included into the list of fully compliant implementations?

This requires action by W3C Staff; the original purpose of the submission implementation report [2] was to show adequate coverage to exit the CR phase of the recommendation. However, there is precedent for updating these reports after the fact. I leave that up to the original staff contacts of the RDF Working Group.


[1] http://json-ld.org/test-suite/reports/ <http://json-ld.org/test-suite/reports/>
[2] https://dvcs.w3.org/hg/json-ld/raw-file/default/test-suite/reports/cr-20131022.html <https://dvcs.w3.org/hg/json-ld/raw-file/default/test-suite/reports/cr-20131022.html>

> Kind Regards,
> Stan Nazarenko
> <json_gold_earl.jsonld>

Received on Wednesday, 8 April 2015 06:33:14 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:59:47 UTC