SolidLabResearch / Challenges

24 stars 0 forks source link

Solid support for preserving the structure of RDF resources at user request #46

Open phochste opened 2 years ago

phochste commented 2 years ago

Pitch

Create support so that Solid can be used to preserve resources with structural guarantees, irrespective if the content is RDF or non-RDF. This is not always the case, when uploading resources that have RDF, they could end up in RDF storage backends (e.g. SPARQL database) that don't keep whitespace, comments, etc ... all things that are not part of the RDF graph are lost. In some scenarios this behaviour is not desired:

We need a way to indicate for some types of RDF resources that they need to be stored and retrieved as-is, without any transformation that would break the structure of the resources, without allowing RDF updates such as PATCH (that can't give structural guarantees).

Desired solution

Acceptance criteria

Pointers

See also: https://github.com/solid/specification/issues/342

Scenarios

RubenVerborgh commented 2 years ago

Relevant: https://ruben.verborgh.org/articles/fine-grained-content-negotiation/