You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We currently have the (highly under-specified) .meta mechanism. As part of the 1.0 spec, we should:
Re-confirm the use of describedBy link relation header, to point to the .meta file (if we're going to continue using that mechanism)
Specify semantics of .meta for Containers. Current behavior/spec: a PATCH to an ldp:Container results in the triples going straight to the container's .meta resource. A GET to a container transparently includes the triples from the .meta resource.
Clarify whether the presence of a .meta resource in a Container counts towards that container being empty or non-empty (which affects DELETE semantics). Currently: .meta is ignored / counts as empty.
(n/a - no globbing going forward) If globbing still exists, clarify the semantics of .meta with respect to results of a glob operation.
Specify the semantics of .meta for RDFResources. It is unclear whether RDF Resources are a) allowed to have their own .meta resources, or b) whether that's recommended behavior. There are some arguments that RDFResource are their own metadata (see also the approach taken by the Hydra community). But arguments can also be made to the contrary (especially when it comes to server-protected metadata, a separate topic.)
Clarify the permission/.acl semantics of .meta resources. Currently: Unclear, but I believe a .meta resource can have its own .meta.acl resource, but defaults to the same permissions as the resource that it describes? (See solid/#130 - ACL for .meta resources)
Parent issue: #102 - Specify approach for resource meta-data.
We currently have the (highly under-specified)
.metamechanism. As part of the 1.0 spec, we should:describedBylink relation header, to point to the.metafile (if we're going to continue using that mechanism).metafor Containers. Current behavior/spec: a PATCH to anldp:Containerresults in the triples going straight to the container's.metaresource. A GET to a container transparently includes the triples from the.metaresource..metaresource in a Container counts towards that container being empty or non-empty (which affects DELETE semantics). Currently:.metais ignored / counts as empty.If globbing still exists, clarify the semantics of.metawith respect to results of a glob operation..metafor NonRDFResources. Currently,.metais the recommended mechanism for adding metadata / RDF triples to arbitrary non-RDF resources. Original issue: How should we handle metadata of non-RDF sources (was Treatment of .meta files) solid-spec#197.metafor RDFResources. It is unclear whether RDF Resources are a) allowed to have their own.metaresources, or b) whether that's recommended behavior. There are some arguments that RDFResource are their own metadata (see also the approach taken by the Hydra community). But arguments can also be made to the contrary (especially when it comes to server-protected metadata, a separate topic.).aclsemantics of.metaresources. Currently: Unclear, but I believe a.metaresource can have its own.meta.aclresource, but defaults to the same permissions as the resource that it describes? (See solid/#130 - ACL for .meta resources).metaresource (similar to issue Clarify the lifecycle of an ACL resource #58). See also issuesolid-spec/#168- How to delete meta file?.metaresources get serialized/exported to the filesystem, with regards to File system data portability