This is a followup on short discussion during today's issue triage meeting where @jeswr mentioned Solid slash containment in context of
https://w3c.github.io/lws-protocol/lws10-core/#resource-identification-0
Resources are identified by URIs. The URI of a resource is independent of its position in the containment hierarchy. Servers assign URIs during resource creation and MAY incorporate client hints (e.g., the Slug header), but clients SHOULD NOT assume that URI structure reflects containment.
Currently for a client to assume something like slash containment it would require some out of bound coupling with the server. In open ecosystem effectively client MUST NOT make such assumptions.
As part of
LWS WG could consider defining capabilities that could be used in the Storage Description and allow clients to discover implementation/deployment choice made by the storage provider.
Myself I would be interested in a capability which would allow advertising a URI Template which would define pattern for all resources as simple
https://storage.example/{uuid}
or
https://storage.example/{Idempotency-Key}
This could be related to potential solution for
This is a followup on short discussion during today's issue triage meeting where @jeswr mentioned Solid slash containment in context of
https://w3c.github.io/lws-protocol/lws10-core/#resource-identification-0
Currently for a client to assume something like slash containment it would require some out of bound coupling with the server. In open ecosystem effectively client MUST NOT make such assumptions.
As part of
LWS WG could consider defining capabilities that could be used in the Storage Description and allow clients to discover implementation/deployment choice made by the storage provider.
Myself I would be interested in a capability which would allow advertising a URI Template which would define pattern for all resources as simple
or
This could be related to potential solution for