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

Refactor layouts with JSON-LD Framing #78

Closed
saumier opened this issue Apr 18, 2023 · 4 comments
Closed

Refactor layouts with JSON-LD Framing #78

saumier opened this issue Apr 18, 2023 · 4 comments
Assignees
Milestone

Comments

@saumier
Copy link
Member

saumier commented Apr 18, 2023

Reported a bug in JSON-LD framing Ruby library. Greg Kellogg, the developer of all the Ruby implementations of RDF libraries (SPARQL, SHACL, JSON-LD) has confirmed the issue and is willing to work on fixing in soonish.

ruby-rdf/json-ld#58

@saumier saumier self-assigned this Apr 18, 2023
@saumier saumier added the bug Something isn't working label Apr 18, 2023
@saumier saumier changed the title Refactor Preview layouts with JSON-LD Star Refactor layouts with JSON-LD Star Framing Apr 18, 2023
@saumier saumier changed the title Refactor layouts with JSON-LD Star Framing Refactor layouts with JSON-LD Star Apr 18, 2023
@saumier saumier changed the title Refactor layouts with JSON-LD Star Refactor preview layouts with JSON-LD Framing Apr 27, 2023
@saumier
Copy link
Member Author

saumier commented Apr 27, 2023

Exchange with Greg Kellogg - Apr 25, 2023

"I've looked at the code, and IIRC, the @annotation implementation for flattening and framing is fairly unexplored, and will require some more investigation. Your use case should be supported but it is missing tests and may take some time to explore.

Note, as said above, that RDF-star is pretty exerimental, and the semantics are still being worked out, and the annotation property may change or even go away, depending on how standards efforts develop. I'd caution you against depending on it for any product use before standards work progresses in RDF-star, and JSON-LD-star is updated to consider this change, and subsequently this implementation.

That said, the use of @annotation is intended to work in this gem, and missing functionality should be implemented, but it will be more than a simple fix, I'm afraid."

@saumier
Copy link
Member Author

saumier commented Apr 27, 2023

Note: Greg Kellog is the main editor of the proposed JSON-LD star standard - https://json-ld.github.io/json-ld-star/ published April 12, 2023.

@saumier
Copy link
Member Author

saumier commented Apr 27, 2023

Note: The RDF Star working group is chaired by Adrian Gschwend (Zazuko), Ora Lassila(Amazon)

@saumier saumier added this to the Iteration 8 milestone May 15, 2023
@saumier
Copy link
Member Author

saumier commented May 15, 2023

The preview layouts need to be refactored to avoid the need of JSON-LD-Star Framing which is not yet supported and the area of JSON-LD-Star Framing is not yet described in any standards recommendation.

@saumier saumier removed the bug Something isn't working label May 15, 2023
@saumier saumier changed the title Refactor preview layouts with JSON-LD Framing Refactor layouts with JSON-LD Framing Jul 4, 2023
@saumier saumier closed this as completed Sep 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

No branches or pull requests

1 participant