-
Notifications
You must be signed in to change notification settings - Fork 23
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 #88
Comments
Most algorithms in the spec take JSON as input and return JSON as output, so I consider them as slightly out-of-scope for Sophia (which is centered on the notion of RDF Graph). The only relevant algorithms for Sophia are therefore That being said, these two algorithms are not totally independant from the others:
The way I see things:
|
Hi, is there any progress/plans with a JSON-LD parser front? Thanks! |
at long (long) last, there is indeed some progress! d6d73d7 Long story short: there is now a |
@pchampin Could you release the update to crates.io? |
I still have a few adjustments to make, but I will eventually. Note that you can still use the commit as a dependency in cargo with
Of course, you don't want to release on crates.io a crate with this kind of dependencies (I guess the server won't let you, anyway), but for a work in progress, that's a good solution. |
@pchampin Trying out that commit but I wanted to let you know that if I try the latest commit instead I get an error due to a lack of the
|
@LuisOsta I noticed that, and it should now be fixed.
With the latest commit, the crate should compile with or withour the |
@damooo by the way, I forgot to mention that the JSON-LD support was included in [version 0.8.0-alpha.3](https://crates.io/crates/sophia_api/0.8.0-alpha.3 Regarding the initial suggestion of this issue (adding Sophia to the list of JSON-LD implementations on json-ld.org): since Sophia is based on https://github.com/timothee-haudebourg/json-ld, and since that implementation is already mentioned there, I don't think it is appropriate to add Sophia to that list. |
Saw that already _/\_. Now basic support is added in manas. It also adds json-ld support to |
Thanks! |
Hi,
It's great to get json-ld 1.1 support, at least for serialization and parsing. Even if it's early stage, it could be interesting to list it on https://json-ld.org
What's the long term objective in terms of compliance with the rest of the spec? (flattening, compaction, framing)
Fabien
The text was updated successfully, but these errors were encountered: