Skip to content
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

JSON-LD support #17

Open
joepio opened this issue Jul 24, 2019 · 7 comments
Open

JSON-LD support #17

joepio opened this issue Jul 24, 2019 · 7 comments

Comments

@joepio
Copy link

joepio commented Jul 24, 2019

First of all: thanks for this awesome library!

JSON-LD is one of the more popular serialization formats for RDF, but this library does not yet support it. Unfortunately, parsing JSON-LD is not that simple, but some go libraries exist that might help:

https://github.com/kazarena/json-gold
https://github.com/emersion/go-jsonld

@boutros
Copy link
Member

boutros commented Jul 25, 2019

Thanks for your interest!

I'm not likely to work on JSON-LD support myself anytime soon, but will be happy to accept contributions if you should be interested. I'd prefer not to add any dependenices outside Go's standard library.

I belive neither parsing or serializing JSON-LD should be particulary difficult. I might look into it myself eventually, if noone else does it.

@vermaditya1999
Copy link

Hello,
I'd like to work on adding JSON-LD encoding and decoding support to this library.
Thanks

@boutros
Copy link
Member

boutros commented Mar 14, 2020

@vermaditya1999 great - please go ahead :-)

@kyzylmonteiro
Copy link

Hey @boutros, I am working with @vermaditya1999 and @apurv-patani on this issue. We wanted to know your opinion on whether we should work on JSON-LD 1.0 or 1.1. The status of JSON-LD 1.1 is Candidate Recommendation and is expected to advance to Proposed Recommendation no earlier than 03 April 2020 (link). While 1.0 is currently stable and a W3C recommendation, 1.1 might be better for the community in the future. Thanks in advance!

PS: A list of current W3C publications and the latest revisions technical reports can be found in the W3C technical reports index (link).

@boutros
Copy link
Member

boutros commented Mar 20, 2020

I think going forward with JSON-LD 1.1 would be a good idea. I assume the proposal will be accepted, don't you think?

@kyzylmonteiro
Copy link

Yes, we do too, we were just checking. Cool, we are on it! Thanks!

@maximveksler
Copy link

This one looks promising https://github.com/piprate/json-gold

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants